All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
reprocess_icarus.fcl
Go to the documentation of this file.
1 #include "services_icarus.fcl"
2 
3 #include "calorimetry_icarus.fcl"
4 #include "particleid_icarus.fcl"
5 
7 
8 BEGIN_PROLOG
9 
12  OpHitProducer: "ophit"
13  PandoraProducer: "pandoraGausCryo0"
14  TrackProducer: "pandoraTrackGausCryo0"
15  CaloProducer: "pandoraGausCaloCryo0"
16  SpacePointProducer: "pandoraGausCryo0"
17  BeamWindowStart: -5. #us
18  BeamWindowEnd: 2.0 # us
19  ChargeToNPhotonsShower: 1.0
20  ChargeToNPhotonsTrack: 1.0
21  InputFileName: "fmplots_icarus.root"
22  MakeTree: false
23  SelectNeutrino: true
24  LightWindowStart: -0.01
25  LightWindowEnd: 0.09
26  PEscale: 1.0
27  MinFlashPE: 0.
28  Detector: "ICARUS"
29  Cryostat: 0
30 }
31 
32 icarus_flash_match_1: @local::icarus_flash_match_0
33 icarus_flash_match_1.Cryostat: 1
34 icarus_flash_match_1.PandoraProducer: pandoraGausCryo1
35 icarus_flash_match_1.TrackProducer: pandoraTrackGausCryo1
36 icarus_flash_match_1.CaloProducer: pandoraGausCaloCryo1
37 icarus_flash_match_1.SpacePointProducer: pandoraGausCryo1
38 
39 # setup calo
40 pandoraGausReCaloCryo0: @local::icarus_calomc
41 pandoraGausReCaloCryo1: @local::icarus_calomc
42 
43 pandoraGausReCaloCryo0.SpacePointModuleLabel: "pandoraGausCryo0"
44 pandoraGausReCaloCryo0.CaloAlg.CalAreaConstants: [ 1.46e-2, 1.46e-2, 1.46e-2 ]
45 pandoraGausReCaloCryo0.TrackModuleLabel: "pandoraTrackGausCryo0"
46 pandoraGausReCaloCryo0.CorrectSCE: "false"
47 
48 pandoraGausReCaloCryo1.SpacePointModuleLabel: "pandoraGausCryo1"
49 pandoraGausReCaloCryo1.CaloAlg.CalAreaConstants: [ 1.46e-2, 1.46e-2, 1.46e-2 ]
50 pandoraGausReCaloCryo1.TrackModuleLabel: "pandoraTrackGausCryo1"
51 pandoraGausReCaloCryo1.CorrectSCE: "false"
52 
53 pandoraGausRePidCryo0: @local::icarus_chi2pid
54 pandoraGausRePidCryo1: @local::icarus_chi2pid
55 
56 pandoraGausRePidCryo0.TrackModuleLabel: "pandoraTrackGausCryo0"
57 pandoraGausRePidCryo0.CalorimetryModuleLabel: "pandoraGausReCaloCryo0"
58 
59 pandoraGausRePidCryo1.TrackModuleLabel: "pandoraTrackGausCryo1"
60 pandoraGausRePidCryo1.CalorimetryModuleLabel: "pandoraGausReCaloCryo1"
61 
62 END_PROLOG
63 
64 services:
65 {
66  @table::icarus_basic_services
67  @table::icarus_wirecalibration_services
68  @table::icarus_backtracking_services
69 }
70 
71 source:
72 {
73  module_type: RootInput
74 }
75 
76 
77 physics: {
78  producers: {
80  fmatchCryo1: @local::icarus_flash_match_1
81 
83  pandoraGausReCaloCryo0: @local::pandoraGausReCaloCryo0
84 
87  }
88 
90  stream: [out]
91  end_paths: [stream]
92 }
93 
94 outputs: {
95  out: {
96  module_type: RootOutput
97  fileName: "%ifb_%tc-%p.root"
98  dataTier: "simulated"
99  compressionLevel: 1
100  outputCommands: [
101  "keep *",
102  "drop raw::RawDigits_daq0__DetSim",
103  "drop raw::RawDigits_daq1__DetSim",
104  "drop raw::RawDigits_daq2__DetSim",
105  "drop raw::RawDigits_daq3__DetSim",
106  "drop recob::Wires_decon1DroiTPC1__McRecoGauss",
107  "drop recob::Wires_decon1DroiTPC2__McRecoGauss",
108  "drop recob::Wires_decon1DroiTPC0__McRecoGauss",
109  "drop recob::Wires_decon1DroiTPC3__McRecoGauss",
110  "drop raw::RawDigits_rawDigitFilterTPC1__McRecoGauss",
111  "drop raw::RawDigits_rawDigitFilterTPC2__McRecoGauss",
112  "drop raw::RawDigits_rawDigitFilterTPC0__McRecoGauss",
113  "drop raw::RawDigits_rawDigitFilterTPC3__McRecoGauss",
114  "drop sim::SimPhotonss_opdaq__DetSim"
115  ]
116  # fastCloning: false
117  }
118 }
119 
120 services.SpaceChargeService: @local::icarus_spacecharge
121 
122 process_name: ReOp
BEGIN_PROLOG triggeremu_data_config_icarus settings PMTADCthresholds sequence::icarus_stage0_multiTPC_TPC physics sequence::icarus_stage0_EastHits_TPC physics sequence::icarus_stage0_WestHits_TPC physics producers purityana0 caloskimCalorimetryCryoE physics caloskimCalorimetryCryoW physics sequence::physics pathW services
BEGIN_PROLOG wrt flash time wrt flash time SelectNeutrino
process_name drop raw::OpDetWaveforms_DataApr2016RecoStage1_saturation_ * physics
do source
BEGIN_PROLOG pandoraGausReCaloCryo0 pandoraGausReCaloCryo1 fmatchCryo0
physics producers trigslidewindowOR6mW physics effSlidingOR6mW physics end_paths
process_name can override from command line with o or output dataTier
Definition: runPID.fcl:28
BEGIN_PROLOG opflashTPC3 mcopflashTPC3 sequence::icarus_reco_flash sequence::icarus_mc_reco_opt gaushitsel gaushitTPC0 gaushitTPC1 gaushitTPC2 gaushitTPC3 icarushit icarushit icarusHitTPC0 icarusHitTPC1 icarusHitTPC2 icarusHitTPC3 sequence::icarus_reco_signalprocessingraw pmAlgKalmanTrackGaus pmAlgKalmanTrackICARUS pandoraKalmanTrackGaus pandoraKalmanTrackGausCryo0 pandoraTrackGausCryo1
BEGIN_PROLOG pandoraGausReCaloCryo0 pandoraGausReCaloCryo1 pandoraGausRePidCryo1
BEGIN_PROLOG opflashtpc1 OpHitProducer
physics simulate
BEGIN_PROLOG pandoraGausReCaloCryo0 pandoraGausReCaloCryo1 pandoraGausRePidCryo0
outputs out1 outputCommands
process_name drop *_gatesFromTracks *_ *_ drop simTiled *_ *_ *_ drop simSliding *_ *_ *_ *physics analyzers t0TreeStoreE CaloProducer
BEGIN_PROLOG triggeremu_data_config_icarus settings PMTADCthresholds sequence::icarus_stage0_multiTPC_TPC physics sequence::icarus_stage0_EastHits_TPC physics sequence::icarus_stage0_WestHits_TPC physics producers purityana0 module_type
BEGIN_PROLOG pandoraGausReCaloCryo0 pandoraGausReCaloCryo1 pandoraGausReCaloCryo1
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsWindowPair END_PROLOG trigslidewindowOR6m output outputs
BEGIN_PROLOG icarus_flash_match_0
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsOppositeWindows END_PROLOG process_name