All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
icarus_trackcalo_skimmer.fcl
Go to the documentation of this file.
1 BEGIN_PROLOG
2 
4  AssocHitModuleLabel: ""
5  CaloAlg: {
6  CalAmpConstants: [1., 1., 1.]
7  CalAreaConstants: [1., 1., 1.]
9  CaloLifeTimeForm: 0
10  CaloUseModBox: true
11  }
12  ChargeMethod: 1
13  Cryostat: 0
14  FieldDistortion: false
15  FieldDistortionEfield: false
16  T0ModuleLabel: ""
17  TrackIsFieldDistortionCorrected: false
18  TrackModuleLabel: "tracks"
19  NormTools: []
20  module_type: "GnocchiCalorimetry"
21 }
22 
23 caloskim_cryoe: {
24  module_type: TrackCaloSkimmer
25  CALOproducer: "caloskimCalorimetryCryoE"
26  TRKproducer: "pandoraTrackGausCryoE"
27  T0producers: ["pandoraGausCryoE"]
28  PFPproducer: "pandoraGausCryoE"
29  G4producer: ""
30  SimChannelproducer: ""
31  HITproducer: "cluster3DCryoE"
32  RawDigitproducers: ["daqTPCROI:PHYSCRATEDATATPCEW", "daqTPCROI:PHYSCRATEDATATPCEE"]
33  RequireT0: true
34  HitRawDigitsTickCollectWidth: 200
35  DoTailFit: false
36  SilenceMissingDataProducts: true
37  SelectionTools: []
38 }
39 
40 caloskim_cryow: {
41  module_type: TrackCaloSkimmer
42  CALOproducer: "caloskimCalorimetryCryoW"
43  TRKproducer: "pandoraTrackGausCryoW"
44  T0producers: ["pandoraGausCryoW"]
45  PFPproducer: "pandoraGausCryoW"
46  G4producer: ""
47  SimChannelproducer: ""
48  HITproducer: "cluster3DCryoW"
49  RawDigitproducers: ["daqTPCROI:PHYSCRATEDATATPCWW", "daqTPCROI:PHYSCRATEDATATPCWE"]
50  RequireT0: true
51  HitRawDigitsTickCollectWidth: 200
52  DoTailFit: false
53  SilenceMissingDataProducts: true
54  SelectionTools: []
55 }
56 
57 caloskim_cryow_nodigits: @local::caloskim_cryow
58 caloskim_cryow_nodigits.RawDigitproducers: []
59 caloskim_cryoe_nodigits: @local::caloskim_cryoe
60 caloskim_cryoe_nodigits.RawDigitproducers: []
61 
62 stopping_selection: {
63  tool_type: TrackCaloSkimmerSelectStoppingTrack
64 
65  FVInsetMinX: 15
66  FVInsetMaxX: 15
67  FVInsetMinY: 25
68  FVInsetMaxY: 15
69  FVInsetMinZ: 15
70  FVInsetMaxZ: 15
71  MinTimeTickInset: 100
72  MaxTimeTickInset: 100
73  EndMediandQdxCut: 1000
74  NumberTimeSamples: 4096
75  MediandQdxRRMax: 5.
76  CheckFiducialX: true
77  RequireT0: true
78 }
79 
80 stopping_selection_not0: @local::stopping_selection
81 stopping_selection_not0.CheckFiducialX: false
82 stopping_selection_not0.RequireT0: false
83 
84 throughgoing_selection: {
85  tool_type: TrackCaloSkimmerSelectStoppingTrack
86 
87  Invert: true
88  PreScale: 1
89  FVInsetMinX: 5
90  FVInsetMaxX: 5
91  FVInsetMinY: 5
92  FVInsetMaxY: 5
93  FVInsetMinZ: 5
94  FVInsetMaxZ: 5
95  MinTimeTickInset: 0
96  MaxTimeTickInset: 0
97  EndMediandQdxCut: -1
98  RequireDownwards: false
99  NumberTimeSamples: 4096
100  CheckFiducialX: true
101  RequireT0: true
102 }
103 
104 a2c_selection: {
105  tool_type: TrackCaloSkimmerSelectAnode2CathodeTrack
106  TickCut: 2300
107  RequireT0: true
108 }
109 
110 selectall: {
111  tool_type: TrackCaloSkimmerSelectAllTrack
112  RequireT0: false
113 }
114 
115 # Require T0 tag, don't save raw waveforms,
116 caloskim_cryow_nodigits_goldentracks: @local::caloskim_cryow_nodigits
117 caloskim_cryow_nodigits_goldentracks.SelectionTools: [@local::stopping_selection, @local::a2c_selection, @local::throughgoing_selection]
118 caloskim_cryoe_nodigits_goldentracks: @local::caloskim_cryoe_nodigits
119 caloskim_cryoe_nodigits_goldentracks.SelectionTools: [@local::stopping_selection, @local::a2c_selection, @local::throughgoing_selection]
120 
121 # Require T0 tag, do save raw waveforms
122 caloskim_cryow_goldentracks: @local::caloskim_cryow
123 caloskim_cryow_goldentracks.SelectionTools: [@local::stopping_selection, @local::a2c_selection, @local::throughgoing_selection]
124 caloskim_cryoe_goldentracks: @local::caloskim_cryoe
125 caloskim_cryoe_goldentracks.SelectionTools: [@local::stopping_selection, @local::a2c_selection, @local::throughgoing_selection]
126 
127 # Don't require T0 tag, save all tracks, do save raw waveforms
128 caloskim_cryow_goldentracks_not0: @local::caloskim_cryow
129 caloskim_cryow_goldentracks_not0.RequireT0: false
130 caloskim_cryow_goldentracks_not0.SelectionTools: [@local::stopping_selection, @local::a2c_selection, @local::throughgoing_selection, @local::selectall]
131 caloskim_cryoe_goldentracks_not0: @local::caloskim_cryoe
132 caloskim_cryoe_goldentracks_not0.RequireT0: false
133 caloskim_cryoe_goldentracks_not0.SelectionTools: [@local::stopping_selection, @local::a2c_selection, @local::throughgoing_selection, @local::selectall]
134 
135 # Don't require T0 tag, save all tracks don't save raw waveforms
136 caloskim_cryow_nodigits_goldentracks_not0: @local::caloskim_cryow_nodigits
138 caloskim_cryow_nodigits_goldentracks_not0.SelectionTools: [@local::stopping_selection, @local::a2c_selection, @local::throughgoing_selection, @local::selectall]
139 caloskim_cryoe_nodigits_goldentracks_not0: @local::caloskim_cryoe_nodigits
141 caloskim_cryoe_nodigits_goldentracks_not0.SelectionTools: [@local::stopping_selection, @local::a2c_selection, @local::throughgoing_selection, @local::selectall]
142 
143 END_PROLOG
BEGIN_PROLOG local::throughgoing_selection local::throughgoing_selection caloskim_cryow_goldentracks
BEGIN_PROLOG CalAreaConstants
Definition: calorimetry.fcl:5
BEGIN_PROLOG local::throughgoing_selection caloskim_cryoe_nodigits_goldentracks
BEGIN_PROLOG pandoraGausReCaloCryo0 TrackModuleLabel
process_name mcassociationsGausCryoW physics analyzers caloskimE G4producer
BEGIN_PROLOG caloskim_calorimetry
BEGIN_PROLOG local::throughgoing_selection local::throughgoing_selection local::throughgoing_selection local::throughgoing_selection local::selectall caloskim_cryoe_goldentracks_not0
BEGIN_PROLOG local::throughgoing_selection local::throughgoing_selection local::throughgoing_selection caloskim_cryoe_goldentracks
BEGIN_PROLOG local::throughgoing_selection local::throughgoing_selection local::throughgoing_selection local::throughgoing_selection local::selectall local::selectall caloskim_cryow_nodigits_goldentracks_not0
BEGIN_PROLOG sbnd_calorimetryalgmc CalAmpConstants
BEGIN_PROLOG local::throughgoing_selection local::throughgoing_selection local::throughgoing_selection local::throughgoing_selection local::selectall local::selectall local::selectall caloskim_cryoe_nodigits_goldentracks_not0
BEGIN_PROLOG CaloUseModBox
Definition: calorimetry.fcl:5
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
physics simpleLightAna physics analyzers caloskimE RawDigitproducers
BEGIN_PROLOG local::throughgoing_selection local::throughgoing_selection local::throughgoing_selection local::throughgoing_selection caloskim_cryow_goldentracks_not0
BEGIN_PROLOG CaloDoLifeTimeCorrection