3 # This file defines the configuration for the GCNGraphMaker module
5 standard_gcngraphmaker:
7 module_type: GCNGraphMaker
9 SpacePointModuleLabel: "pandora"
10 SpacePointInstanceLabel: ""
12 UseNeighbourRadius: true
13 NeighbourRadius: 3.0 # Distance in cm
14 Include2DFeatures: false
15 CollectionPlaneOnly: false
16 SaveTrueParticle: false
17 UseNodeDeghostingGroundTruth: false
18 TruthRadius: 1.0 # Distance in cm
19 UseNodeDirectionGroundTruth: false
20 SaveParticleFlow: false
23 standard_gcngraphmaker_dune10kt: @local::standard_gcngraphmaker
24 standard_gcngraphmaker_dune10kt.SpacePointModuleLabel: "reco3d"
25 standard_gcngraphmaker_dune10kt.UseNeighbourRadius: false
26 standard_gcngraphmaker_dune10kt.Include2DFeatures: true
27 standard_gcngraphmaker_dune10kt.SaveTrueParticle: true
28 standard_gcngraphmaker_dune10kt.UseNodeDeghostingGroundTruth: true
29 standard_gcngraphmaker_dune10kt.UseNodeDirectionGroundTruth: true
30 standard_gcngraphmaker_dune10kt.SaveParticleFlow: true
34 module_type: GCNGraphROOT
36 GraphModuleLabel: "graph"
37 GraphInstanceLabel: "graph"
38 TruthLabel: "generator"
42 SaveParticleTree: true
49 GraphModuleLabel: "graph"
50 GraphInstanceLabel: "graph"
51 TruthLabel: "generator"
55 SaveParticleTruth: true
58 standard_gcngraphmaker_protodune:
60 module_type: GCNGraphMakerProtoDUNE
62 SpacePointLabel: "pandora"
64 NeighbourRadii: [3.0,10.,30.] # Distance in cm
65 UseBeamSliceOnly: false
67 SliceModuleLabel: "pandora"
68 ParticleModuleLabel: "pandora"
70 UseHitsForTruthMatching: true
73 standard_gcngraphmaker_protodune_beam: @local::standard_gcngraphmaker_protodune
74 standard_gcngraphmaker_protodune_beam.UseBeamSliceOnly: true
76 standard_gcngraphmaker_2d:
78 module_type: GCNGraphMaker2D
80 PixelMapLabel: "cvnmap"
81 ChargeThreshold: 0.001
85 standard_hitgraphmaker:
87 module_type: GCNHitGraphMaker
88 HitModuleLabel: "hitfd"