1 #include "services_dune.fcl"
2 #include "ProtoDUNEBeamCuts.fcl"
3 #include "ProtoDUNEBeamlineUtils.fcl"
4 #include "protodune_tools_dune.fcl"
10 #Load the service that manages root files for histograms.
11 TFileService: { fileName: "checkcnn.root" }
13 MemoryTracker: { } #default is one
14 RandomNumberGenerator: {} #ART native random number generator
15 @table::protodune_data_reco_services
16 message: @local::standard_info
20 services.BackTrackerService.BackTracker.SimChannelModuleLabel: "tpcrawdecoder:simpleSC"
22 #source is now a root file
25 module_type: RootInput
26 maxEvents: 1 # Number of events to create
39 #define the producer and filter modules for this path, order matters,
40 #filters reject all following items. see lines starting physics.producers below
41 # reco: [ trackkalmanhitcalo, beziercalo, trackkalmanhitpid, beziertrackerpid]
42 #reco: [trackkalmanhitcalo,trackkalmanhitpid, cosmictaggerKalmanHit]
46 #define the output stream, there could be more than one if using filters
49 #trigger_paths is a keyword and contains the paths that modify the art::event,
50 #ie filters and producers
53 #end_paths is a keyword and contains the paths that do not modify the art::Event,
54 #ie analyzers and output streams. these all run simultaneously
55 #end_paths: [ stream1, ana ]
59 # define the list of LArSoft modules to run through the simulate path
61 physics.analyzers.cnnana: {
62 module_type: "EMCNNCheck"
63 GeneratorTag: "generator"
64 BeamCuts: @local::Prod2BeamCuts
65 BeamlineUtils: @local::standard_protodunebeamlineutils
66 CNNTag: "emtrkmichelid:emtrkmichel"
69 physics.analyzers.cnnana1: {
70 module_type: "EMCNNCheck"
71 GeneratorTag: "generator"
72 BeamCuts: @local::Prod2BeamCuts
73 BeamlineUtils: @local::standard_protodunebeamlineutils
74 CNNTag: "emtrkmichelid1:emtrkmichel"
77 physics.analyzers.cnnana2: {
78 module_type: "EMCNNCheck"
79 GeneratorTag: "generator"
80 BeamCuts: @local::Prod2BeamCuts
81 BeamlineUtils: @local::standard_protodunebeamlineutils
82 CNNTag: "emtrkmichelid2:emtrkmichel"
85 physics.analyzers.cnnana3: {
86 module_type: "EMCNNCheck"
87 GeneratorTag: "generator"
88 BeamCuts: @local::Prod2BeamCuts
89 BeamlineUtils: @local::standard_protodunebeamlineutils
90 CNNTag: "emtrkmichelid3:emtrkmichel"
93 services.SpaceCharge.EnableCalEfieldSCE: true
94 services.SpaceCharge.EnableCalSpatialSCE: true