All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
run_calorimetry_analysis_sbnd.fcl
Go to the documentation of this file.
1 #include "services_sbnd.fcl"
2 #include "geometry_sbnd.fcl"
3 #include "larproperties.fcl"
4 #include "backtrackerservice.fcl"
8 #include "mccheatermodules.fcl"
10 
11 #include "flashmatch.fcl"
12 #include "mcsproducer.fcl"
13 #include "rangeproducer.fcl"
14 #include "calorimetry_sbnd.fcl"
15 #include "particleid_sbnd.fcl"
18 
19 
20 process_name: CaloAna
21 
22 services:
23 {
24  # @table::sbnd_detsim_services
25  RandomNumberGenerator: {} #ART native random number generator
26  TFileService: {
27  fileName: "caloout.root"
28  }
29  message: { debugModules: ["*"] destinations: { debugmsg:{type: "cout" threshold: "INFO"} } }
30  TimeTracker: { printSummary: true }
31  AuxDetExptGeoHelperInterface: { service_provider: "sbndcode/CRT/CRTGeometryHelper" }
32  ExptGeoHelperInterface: @local::sbnd_geometry_helper
33  Geometry: @local::sbnd_geo
34  AuxDetGeometry: @local::sbnd_auxdetgeo
35  LArPropertiesService: @local::standard_properties
36  DetectorClocksService: @local::sbnd_services.DetectorClocksService
37  DetectorPropertiesService: @local::sbnd_detproperties
38  ParticleInventoryService: @local::standard_particleinventoryservice
39  BackTrackerService: @local::standard_backtrackerservice
40 
41 }
42 
43 # services.IFBeam: {}
44 # services.BackTracker: @local::standard_backtracker
45 
46 #Start each new event with an empty event.
47 source:
48 {
49  module_type: RootInput
50  maxEvents: -1 # Number of events to create
51 }
52 
53 outputs:
54 {
55  outpid:
56  {
57  module_type: RootOutput
58  fileName: "%ifb_%tc-%p.root"
59 
60  fastCloning: false
61  }
62 }
63 
64 # Define and configure some modules to do work on each event.
65 # First modules are defined; they are scheduled later.
66 # Modules are grouped by type.
67 physics:
68 {
69  producers:{
70  pandoraTrackMCS: @local::mcs_sbn
71  pandoraTrackRange: @local::range_sbn
72  areahitCalo: @local::sbnd_calomc
73  areahitPid: @local::sbnd_chi2pid
74  areahit25: @local::trackareahit_sbnd
75  filthit: @local::trackhitfilter_sbnd
76  filtgoodhit: @local::trackhitfilter_sbnd
77  }
78 
79  analyzers:
80  {
81  caloana: {
82  module_type: CalorimetryAnalysis
83  CALOproducer: "pandoraCalo"
84  PIDproducer: "pandoraPid"
85  TRKproducer: "pandoraTrack"
86  AreaHitproducer: "areahit25"
87  HitProducer: "gaushit"
88  WireProducer: "caldata"
89  ADCtoE: []
90  }
91  }
92 
94  stream1: [ ]
96  end_paths: [ stream1 ]
97 }
98 
99 
100 physics.producers.filthit.PassBadHits: true
101 physics.producers.areahitCalo.SpacePointModuleLabel: pandora
102 physics.producers.areahitCalo.HitModuleLabel: areahit
103 physics.producers.areahitCalo.TrackModuleLabel: pandoraTrack
104 physics.producers.areahitCalo.CaloAlg.CalAreaConstants: [0.0194, 0.0178, 0.0198]
105 
106 physics.producers.areahitPid.CalorimetryModuleLabel: areahitCalo
107 physics.producers.areahitPid.TrackModuleLabel: pandoraTrack
108 
109 
services RandomNumberGenerator
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 pandoraTrackRange
services DetectorClocksService
process_name drop raw::OpDetWaveforms_DataApr2016RecoStage1_saturation_ * physics
do source
BEGIN_PROLOG sbnd_detproperties
physics producers trigslidewindowOR6mW physics effSlidingOR6mW physics end_paths
required by fuzzyCluster table::sbnd_g4_services gaushitTruthMatch pandoraTrack
Definition: reco_sbnd.fcl:182
services AuxDetGeometry
source drop raw::ubdaqSoftwareTriggerData_ *_ *_ * maxEvents
Definition: frame-shunt.fcl:6
BEGIN_PROLOG standard_properties
process_name pandoraTrackMCS
process_name filtgoodhit
process_name areahit25
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
required by fuzzyCluster table::sbnd_g4_services gaushitTruthMatch pandora
Definition: reco_sbnd.fcl:182
standard_singlep gaussian distribution ie ie ie gaussian gaussian gaussian larg4Main stream1
Definition: multigen.fcl:18
services SpaceChargeService which is ok physics runprod
process_name analyzers
process_name gaushitTPC3 gaushitTPC3 caloana
process_name showerreco Particles Coinciding wih the Vertex services ScanOptions nu_mu services ScanOptions Number
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsWindowPair END_PROLOG trigslidewindowOR6m output outputs
process_name sequence::icarus_reco_cluster3d physics trigger_paths
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsOppositeWindows END_PROLOG process_name