All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
crtt0matchingana_icarus.fcl
Go to the documentation of this file.
1 # A script to run the producer module: CRTT0Matching
2 
8 
9 
10 
11 ##include "messages_icarus.fcl"
12 ##include "services_icarus.fcl"
13 ##include "signalservices_icarus.fcl"
14 ##include "sam_icarus.fcl"
15 ##include "backtrackerservice.fcl"
16 ##include "particleinventoryservice.fcl"
17 
18 
19 ##include "rootoutput_icarus.fcl"
20 
21 process_name: CRTT0MatchingAna
22 
23 services:
24 {
25  # Load the service that manages root files for histograms.
26  TFileService: { fileName: "crtt0matchingana.root" }
27  # This constrols the display in the output of how long each job step takes for each event.
28  TimeTracker: {}
29 
30 
31  #BackTrackerService: @local::standard_backtrackerservice
32 # CRTBackTrack: @local::standard_crtbacktracker
33  # This parameter controls the level of descriptive output from various LArSoft modules.
34  message: @local::icarus_message_services_prod_debug
35  @table::icarus_common_services
36 
37  #FileCatalogMetadata: @local::icarus_file_catalog_mc # from sam_icarus.fcl
38  # @table::icarus_services
39  # @table::icarus_random_services # from services_icarus.fcl
40 
41  # This following line defines many default LArSoft resources for this job.
42  # SignalShapingServiceICARUS: @local::icarus_signalshapingservice # from signalservices_icarus.fcl
43 
44 } # services
45 
46 #space charge service
47 services.SpaceChargeService: @local::icarus_spacecharge
48 services.ParticleInventoryService: @local::standard_particleinventoryservice
49 services.BackTrackerService: @local::standard_backtrackerservice
50 #services.CRTBackTrack: @local::standard_crtbacktracker
51 
52 # The 'source' section tells the script to expect an input file with art::Event records.
53 source:
54 {
55  module_type: RootInput
56 
57  # Number of events to analyze; "-1" means all of the events in the input
58  # file. You can override this value with the "-n" option on the command line.
59  maxEvents: -1
60 
61 }
62 
63 # This is empty, because we're not writing an output file with art::Event objects.
64 outputs:
65 {
66  out1:
67  {
68  module_type: RootOutput
69  fileName: "%ifb_%tc_ana.root"
70  dataTier: "reconstructed"
72  compressionLevel: 1
73  fastCloning: false
74  }
75 }
76 
77 # The 'physics' section defines and configures some modules to do work on each event.
78 physics:
79 {
80  analyzers:
81  {
82  CRTT0MatchingAna:
83  {
84  module_type: "icaruscode/CRT/CRTT0MatchingAna"
85  # The input parameters
86  SimModuleLabel: "largeant" # Simulation producer module label
87  CRTHitLabel: "crthit" # CRT producer module label
88  TPCTrackLabel: ["pandoraTrackGausCryoE", "pandoraTrackGausCryoW"] # Track producer module label
89  #TPCTrackLabel: "pandoraTrackGausCryoE" # Track producer module label
90  TriggerLabel: "daqTrigger"
91  Verbose: true # Print extra information about what's going on
92  CRTT0Alg: @local::standard_crtt0matchingalg
93  CRTBackTrack: @local::standard_crtbacktracker
94  }
95  }
96 
97  # Schedule job step(s) for execution by defining the analysis module for this job.
98  analysis: [ CRTT0MatchingAna ]
99 
100  # stream1: [ out1 ]
101 
102  # trigger_paths: [reco]
103 
104  # "end_paths" is a keyword and contains the modules that do not modify the art::Event;
105  # i.e., analyzers and output streams.
106  end_paths: [ analysis ]
107 
108 }
BEGIN_PROLOG Verbose
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
process_name drop raw::OpDetWaveforms_DataApr2016RecoStage1_saturation_ * physics
do source
process_name can override from command line with o or output dataTier
Definition: runPID.fcl:28
source drop raw::ubdaqSoftwareTriggerData_ *_ *_ * maxEvents
Definition: frame-shunt.fcl:6
Definition: Data.h:7
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 keep raw::RawDigits_ *_ *_ * saveMemoryObjectThreshold
Definition: test_mchdb.fcl:5
process_name analyzers
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsWindowPair END_PROLOG trigslidewindowOR6m output outputs
BEGIN_PROLOG set for Simulation
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsOppositeWindows END_PROLOG process_name