All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
crtanamodules_sbnd.fcl
Go to the documentation of this file.
5 #include "crtsimmodules_sbnd.fcl"
6 
7 BEGIN_PROLOG
8 
9 sbnd_crtdetsimana:
10 {
11  # The "module_type" tells us which module to run. The name here
12  # must match the name supplied to DEFINE_ART_MODULE
13  module_type: "sbndcode/CRT/CRTAna/CRTDetSimAna"
14 
15  # The input parameters
16  SimModuleLabel: "largeant" # Simulation producer module label (for MCParticles)
17  SimChannelModuleLabel: "genericcrt" # Sim Channel producer module label
18  CRTSimLabel: "crt" # CRT producer module label
19  Verbose: false # Print extra information about what's going on
20  QPed: @local::sbnd_crtsim.DetSimParams.QPed
21  QSlope: @local::sbnd_crtsim.DetSimParams.QSlope
22  ClockSpeedCRT: @local::sbnd_crtsim.DetSimParams.ClockSpeedCRT
23  CrtBackTrack: @local::standard_crtbacktracker
24 }
25 
26 sbnd_crthitrecoana:
27 {
28  # The "module_type" tells us which module to run. The name here
29  # must match the name supplied to DEFINE_ART_MODULE
30  module_type: "sbndcode/CRT/CRTAna/CRTHitRecoAna"
31 
32  # The input parameters
33  SimModuleLabel: "largeant" # Simulation producer module label
34  CRTHitLabel: "crthit" # CRT producer module label
35  Verbose: false # Print extra information about what's going on
36  VeryVerbose: false # Print detailed information about every muon
37  Plot: false # Draw truth and reco tracks in event
38  PlotTrackID: -99999 # ID of true track to plot
39  MinAngleNpePlot: 1.4 # Minimum angle for plotting Npe (rad)
40  # Hit reconstruction
41  Evd: @local::standard_crteventdisplay
42  CrtBackTrack: @local::standard_crtbacktracker
43 }
44 
45 sbnd_crttrackrecoana:
46 {
47  # The "module_type" tells us which module to run. The name here
48  # must match the name supplied to DEFINE_ART_MODULE
49  module_type: "sbndcode/CRT/CRTAna/CRTTrackRecoAna"
50 
51  # The input parameters
52  SimModuleLabel: "largeant" # Simulation producer module label
53  CRTHitLabel: "crthit" # CRT producer module label
54  CRTTrackLabel: "crttrack" # CRT producer module label
55  Verbose: false # Print extra information about what's going on
56  VeryVerbose: true # Print detailed information about every muon
57  Plot: true # Draw truth and reco tracks in event
58  PlotTrackID: 257 # ID of true track to plot
59  Evd: @local::standard_crteventdisplay
60  CrtBackTrack: @local::standard_crtbacktracker
61 }
62 
63 sbnd_crtt0matchingana:
64 {
65  # The "module_type" tells us which module to run. The name here
66  # must match the name supplied to DEFINE_ART_MODULE
67  module_type: "sbndcode/CRT/CRTAna/CRTT0MatchingAna"
68 
69  # The input parameters
70  SimModuleLabel: "largeant" # Simulation producer module label
71  CRTHitLabel: "crthit" # CRT producer module label
72  TPCTrackLabel: "pandoraTrack" # Track producer module label
73  Verbose: false # Print extra information about what's going on
75  CrtBackTrack: @local::standard_crtbacktracker
76 }
77 
78 sbnd_crttrackmatchingana:
79 {
80  # The "module_type" tells us which module to run. The name here
81  # must match the name supplied to DEFINE_ART_MODULE
82  module_type: "sbndcode/CRT/CRTAna/CRTTrackMatchingAna"
83 
84  # The input parameters
85  SimModuleLabel: "largeant" # Simulation producer module label
86  CRTTrackLabel: "crttrack" # CRT producer module label
87  TPCTrackLabel: "pandoraTrack" # Track producer module label
88  Verbose: false # Print extra information about what's going on
89  CRTTrackAlg: @local::standard_crttrackmatchingalg
90  CrtBackTrack: @local::standard_crtbacktracker
91  Evd: @local::standard_crteventdisplay
92 }
93 
94 
95 sbnd_crtfullrecoana:
96 {
97  # The "module_type" tells us which module to run. The name here
98  # must match the name supplied to DEFINE_ART_MODULE
99  module_type: "sbndcode/CRT/CRTAna/CRTFullRecoAna"
100 
101  # The input parameters
102  SimModuleLabel: "largeant" # Simulation producer module label
103  CRTSimLabel: "crt" # CRT producer module label
104  CRTHitLabel: "crthit" # CRT producer module label
105  CRTTrackLabel: "crttrack" # CRT producer module label
106  TPCTrackLabel: "pandoraTrack" # CRT producer module label
107  Verbose: false # Print extra information about what's going on
110  CrtBackTrack: @local::standard_crtbacktracker
111 }
112 
113 
114 END_PROLOG
BEGIN_PROLOG Verbose
ClusterModuleLabel join with tracks
process_name use argoneut_mc_hitfinder track
Definition: Data.h:7
process_name plot
process_name standard_reco_uboone reco
return match has_match and(match.match_pdg==11 or match.match_pdg==-11)
BEGIN_PROLOG don t mess with this TPCTrackLabel
then echo echo For and will not be changed by echo further linking echo echo B echo The symbol is in the uninitialized data multiple common symbols may appear with the echo same name If the symbol is defined the common echo symbols are treated as undefined references For more echo details on common see the discussion of warn common echo in *Note Linker see the discussion of warn common echo in *Note Linker such as a global int variable echo as opposed to a large global array echo echo I echo The symbol is an indirect reference to another symbol This echo is a GNU extension to the a out object file format which is echo rarely used echo echo N echo The symbol is a debugging symbol echo echo R echo The symbol is in a read only data section echo echo S echo The symbol is in an uninitialized data section for small echo objects echo echo T echo The symbol is in the the normal defined echo symbol is used with no error When a weak undefined symbol echo is linked and the symbol is not the value of the echo weak symbol becomes zero with no error echo echo W echo The symbol is a weak symbol that has not been specifically echo tagged as a weak object symbol When a weak defined symbol echo is linked with a normal defined the normal defined echo symbol is used with no error When a weak undefined symbol echo is linked and the symbol is not the value of the echo weak symbol becomes zero with no error echo echo echo The symbol is a stabs symbol in an a out object file In echo this the next values printed are the stabs other echo the stabs desc and the stab type Stabs symbols are echo used to hold debugging information For more information
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
process_name can override from command line with o or output muon
Definition: runPID.fcl:28
if &&[-z"$BASH_VERSION"] then echo Attempting to switch to bash bash shellSwitch exit fi &&["$1"= 'shellSwitch'] shift declare a IncludeDirectives for Dir in
then echo File list $list not found else cat $list while read file do echo $file sed s
Definition: file_to_url.sh:60
finds tracks best matching by angle
BEGIN_PROLOG set for Simulation
BEGIN_PROLOG standard_crtt0matchingalg
BEGIN_PROLOG standard_crttrackmatchingalg