All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
calorimetry.fcl
Go to the documentation of this file.
1 BEGIN_PROLOG
2 
4 {
5  CalAmpConstants: [ 0.582554e-3 , 1.16594e-3 ]
6  CalAreaConstants: [ 0.544391e-2 , 2.0376e-2 ]
7  CaloUseModBox: true #use modified Box model recombination correction
8  CaloLifeTimeForm: 0 # 0 is single exponential and 1 is constant+exponential using database values (only works for microboone.
10 }
11 
12 standard_calorimetryalgmc:
13 {
14  CalAmpConstants: [ 0.588726e-3 , 1.18998e-3 ]
15  CalAreaConstants: [ 0.773887e-2 , 1.78186e-2 ]
16  CaloUseModBox: true #use modified Box model recombination correction
17  CaloLifeTimeForm: 0
19 }
20 
21 standard_calodata:
22 {
23  module_type: "Calorimetry"
24  TrackModuleLabel: "track3d" #this must have track-spacepoint and track-hit associations
25  SpacePointModuleLabel: "spacepointfinder" #this must have spacepoint-hit associations
26  T0ModuleLabel: "mctrutht0"
27  UseArea: true
28  CorrectSCE: false
29  FlipTrack_dQdx: false
31 }
32 
33 standard_calomc:
34 {
35  module_type: "Calorimetry"
36  TrackModuleLabel: "track3d" #this must have track-spacepoint and track-hit associations
37  SpacePointModuleLabel: "spacepointfinder" #this must have spacepoint-hit associations
38  T0ModuleLabel: "mctrutht0"
39  UseArea: true
40  CorrectSCE: false
41  FlipTrack_dQdx: false
42  CaloAlg: @local::standard_calorimetryalgmc
43 }
44 
45 standard_gnocchicalo:
46 {
47  module_type: "GnocchiCalorimetry"
48  TrackModuleLabel: "track3d"
49  SpacePointModuleLabel: "spacepointfinder"
50  T0ModuleLabel: ""
51  AssocHitModuleLabel: ""
52  ChargeMethod: 1
53  FieldDistortion: false
54  TrackIsFieldDistortionCorrected: false
55  Cryostat: 0
57  NormTools: []
58 }
59 
60 standard_generalcalorimetry:
61 {
62  module_type: "GeneralCalorimetry"
63  TrackModuleLabel: "track"
64  CaloAlg: @local::standard_calorimetryalgmc
65 }
66 
67 standard_beziercalorimetry:
68 {
69  module_type: "BezierCalorimetry"
70  BTrackModuleLabel: "beziertracker"
71  CaloAlg: @local::standard_calorimetryalgmc
72 }
73 
74 standard_trackcalorimetryalg:
75 {
76  NHitsToDetermineStart: 3
77  CalorimetryAlg: @local::standard_calorimetryalgmc
78 }
79 
80 standard_trackcalorimetry:
81 {
82  module_type: "TrackCalorimetry"
83  TrackModuleLabel: "track"
84  HitModuleLabel: "hit"
85  SpacePointModuleLabel: "sppt"
86  TrackCalorimetryAlg: @local::standard_trackcalorimetryalg
87 }
88 
89 standard_printcalorimetry:
90 {
91  module_type: "PrintCalorimetry"
92  TrackModuleLabel: "track"
93  CaloModuleLabels: [ "calo" ]
94 }
95 
96 standard_calocheck: {
97  module_type: CaloChecker
98  TrackLabel: track # overwrite with the track producer
99  CaloLabels: [oldcalo, newcalo] # overwrite with the two Calo producers
100 }
101 
102 END_PROLOG
BEGIN_PROLOG CalAreaConstants
Definition: calorimetry.fcl:5
BEGIN_PROLOG pandoraGausReCaloCryo0 TrackModuleLabel
#define the
process_name use argoneut_mc_hitfinder track
process_name hit
Definition: cheaterreco.fcl:51
BEGIN_PROLOG local::showertrajpointdedx icarus_pandorashower_3dTraj ShowerFinderTools[3] CalorimetryAlg
def recombination
Definition: dedx.py:128
return match has_match and(match.match_pdg==11 or match.match_pdg==-11)
BEGIN_PROLOG sbnd_calorimetryalgmc CalAmpConstants
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
BEGIN_PROLOG standard_calorimetryalgdata
Definition: calorimetry.fcl:5
BEGIN_PROLOG CaloDoLifeTimeCorrection