All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
crttrackmatchingana_sbnd.fcl
Go to the documentation of this file.
1 # A script to run an analysis module: CRTTrackAna
2 
4 #include "messages_sbnd.fcl"
5 #include "backtrackerservice.fcl"
7 #include "crtanamodules_sbnd.fcl"
8 
9 process_name: CRTTrackMatchingAna
10 
11 services:
12 {
13  # Load the service that manages root files for histograms.
14  TFileService: { fileName: "crttrackmatchingana.root" }
15  ParticleInventoryService: @local::standard_particleinventoryservice
16  BackTrackerService: @local::standard_backtrackerservice
17 
18  # This constrols the display in the output of how long each job step takes for each event.
19  TimeTracker: {}
20 
21  # This parameter controls the level of descriptive output from various LArSoft modules.
22  message: @local::sbnd_message_services_interactive_debug
23 
24  # This following line defines many default LArSoft resources for this job.
25  @table::sbnd_simulation_services
26 
27 } # services
28 
29 # The 'source' section tells the script to expect an input file with art::Event records.
30 source:
31 {
32  module_type: RootInput
33 
34  # Number of events to analyze; "-1" means all of the events in the input
35  # file. You can override this value with the "-n" option on the command line.
36  maxEvents: -1
37 
38 }
39 
40 # This is empty, because we're not writing an output file with art::Event objects.
41 outputs:{}
42 
43 # The 'physics' section defines and configures some modules to do work on each event.
44 physics:
45 {
46  # Define the variables we'll need to read for this analysis program.
47  analyzers:
48  {
49  # This name defines a job step below, and will appear as a directory in the output histogram file.
50  CRTTrackMatchingAna: @local::sbnd_crttrackmatchingana
51  }
52 
53  # Schedule job step(s) for execution by defining the analysis module for this job.
54  analysis: [ CRTTrackMatchingAna ]
55 
56  # "end_paths" is a keyword and contains the modules that do not modify the art::Event;
57  # i.e., analyzers and output streams.
58  end_paths: [ analysis ]
59 
60 }
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
physics producers trigslidewindowOR6mW physics effSlidingOR6mW physics end_paths
source drop raw::ubdaqSoftwareTriggerData_ *_ *_ * maxEvents
Definition: frame-shunt.fcl:6
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 analyzers
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsWindowPair END_PROLOG trigslidewindowOR6m output outputs
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsOppositeWindows END_PROLOG process_name