All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
run_opflash_debugger.fcl
Go to the documentation of this file.
1 
4 #include "icarus_ophitfinder.fcl"
5 #include "icarus_flashfinder.fcl"
7 
8 process_name: OpReco
9 
10 services:
11 {
12  @table::icarus_wirecalibration_services
13  LArG4Parameters: @local::icarus_largeantparameters
14  LArVoxelCalculator: @local::icarus_larvoxelcalculator
15  SpaceChargeService: @local::icarus_spacecharge
16  MagneticField: @local::no_mag_larsoft
17  PhotonVisibilityService: @local::icarus_photonvisibilityservice
18 }
19 
20 source:
21 {
22  module_type: RootInput
23 }
24 
25 physics:
26 {
27 
28  producers:
29  {
30  ophitdebugger: @local::icarus_ophitdebugger
31  mcophit: @local::ICARUSMCOpHit
32  ophit: @local::icarus_ophit
33  mcflash: @local::ICARUSMCOpFlash
34  cheatflash: @local::ICARUSMCOpFlash
35  opflash: @local::ICARUSSimpleFlash
36  }
37  analyzers: {
38  ophitana: @local::ICARUSOpHitAna
39  opflashana: @local::ICARUSOpFlashAna
40  }
41  produce: [ ophitdebugger, ophit, mcophit, mcflash, cheatflash, opflash ]
42  analyze: [ ophitana, opflashana ]
43  store: [ out1 ]
44  trigger_paths: [ produce ]
45  end_paths: [ store, analyze ]
46 }
47 
48 outputs:
49 {
50  out1:
51  {
52  module_type: RootOutput
53  fileName: "reconstructed.root"
54  dataTier: "reco"
56  compressionLevel: 1
57  fastCloning: false
58  }
59 }
60 
61 services.TFileService.fileName: "ana.root"
62 services.LArG4Parameters.FillSimEnergyDeposits: true
63 
64 #physics.producers.mcophit.SimPhotonsProducer: "generator"
65 physics.producers.cheatflash.OpHitProducer: "ophit"
66 #physics.producers.ophitdebugger.PedAlgoPset.Verbose: true
67 #physics.producers.ophitdebugger.HitAlgoPset.Verbosity: true
68 physics.analyzers.opflashana.OpFlashProducerList: ["cheatflash","opflash"]
69 services.message.destinations :
70 {
71  STDCOUT:
72  {
73  type: "cout" #tells the message service to output this destination to cout
74  threshold: "INFO" #tells the message service that this destination applies to WARNING and higher level messages
75  categories:
76  {
77  default:
78  {
79  limit: 1000 #don't print anything at the infomsg level except the explicitly named categories
80  reportEvery: 1
81  }
82  }
83  }
84 }
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 opflashCryo1 flashfilter analyze
process_name cheatflash
process_name drop raw::OpDetWaveforms_DataApr2016RecoStage1_saturation_ * physics
do source
process_name opflash opflashana store
physics producers trigslidewindowOR6mW physics effSlidingOR6mW physics end_paths
process_name can override from command line with o or output dataTier
Definition: runPID.fcl:28
#define the
process_name mcflash
BEGIN_PROLOG mcophit
process_name ophitdebugger
return match has_match and(match.match_pdg==11 or match.match_pdg==-11)
BEGIN_PROLOG opflashCryoW opflashCryoW triggerfilterBNB triggerfilterNuMI triggerfilterOffbeamBNB triggerfilterOffbeamNuMI triggerfilterUnknown roifinder roifinder2d gaushitTPCEE gaushitTPCWE purityana1 ophit
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 opflash opflashana
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsOppositeWindows END_PROLOG simSlidingORM6O6 effSlidingORW output
process_name keep raw::RawDigits_ *_ *_ * saveMemoryObjectThreshold
Definition: test_mchdb.fcl:5
BEGIN_PROLOG ICARUSOpHitAna
process_name analyzers
BEGIN_PROLOG icarus_largeantparameters
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsWindowPair END_PROLOG trigslidewindowOR6m output outputs
BEGIN_PROLOG could also be cout
process_name sequence::icarus_reco_cluster3d physics trigger_paths
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsOppositeWindows END_PROLOG process_name