All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
simulation_genie_icarus_bnb.fcl
Go to the documentation of this file.
1 #
2 # File: simulation_genie_icarus_bnb.fcl
3 # Purpose: "Standard" simulation of neutrinos from BnB in ICARUS.
4 # Date: August 19, 2019
5 # Version: 1.0
6 #
7 # The simulation generates interactions of neutrinos from BnB into the ICARUS
8 # detector. Details of the settings can be found in `genie_icarus_bnb.fcl`.
9 #
10 #
11 # Changes
12 # --------
13 #
14 # 20190819 (petrillo@slac.stanford.edu) [v1.0]
15 # original version from `simulation_genie_icarus_Mar2019.fcl`
16 #
17 #
18 
20 #include "genie_icarus_bnb.fcl"
21 
22 
23 process_name: GenGenie
24 
25 
26 services: {
27 
28  @table::icarus_gen_services
29 
30  IFDH: {}
31 
32  # Load the service that manages root files for histograms.
33  TFileService: { fileName: "Supplemental-simulation_genie_icarus_bnb_%tc-%p.root" }
34 
35 # FileCatalogMetadata: @local::art_file_catalog_mc
36 
37 } # services
38 
39 
40 source: {
41  module_type: EmptyEvent
42  timestampPlugin: { plugin_type: "GeneratedEventTimestamp" }
43  maxEvents: 10 # Number of events to create
44  firstRun: 1 # Run number to use for this file
45  firstEvent: 1 # number of first event in the file
46 } # source
47 
48 
49 physics: {
50 
51  producers: {
52 
53  rns: { module_type: "RandomNumberSaver" }
54  generator: @local::icarus_genie_BNB # from `genie_icarus_bnb.fcl`
55 
56  } # producers
57 
58 
60 
61  outputstream: [ rootoutput ]
62 
64  end_paths: [ outputstream ]
65 
66 } # physics
67 
68 
69 outputs: {
70 
71  rootoutput: {
72  module_type: RootOutput
73 
74  fileName: "simulation_genie_icarus_bnb_%tc-%p.root"
75  dataTier: "simulated"
76 
77  compressionLevel: 1
79 
80  # SelectEvents: [ filterLabel ]
81 
82  } # rootoutput
83 
84 } # outputs
85 
86 
87 #
88 # overrides
89 #
90 physics.producers.generator.TopVolume: "volCryostat"
91 
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
BEGIN_PROLOG pandoraTrackRangeCryoW pandoraTrackRangeCryoW rns
process_name drop raw::OpDetWaveforms_DataApr2016RecoStage1_saturation_ * physics
do source
* file
Definition: file_to_url.sh:69
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
source drop raw::ubdaqSoftwareTriggerData_ *_ *_ * maxEvents
Definition: frame-shunt.fcl:6
physics simulate
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
if &&[-z"$BASH_VERSION"] then echo Attempting to switch to bash bash shellSwitch exit fi &&["$1"= 'shellSwitch'] shift declare a IncludeDirectives for Dir in
process_name keep raw::RawDigits_ *_ *_ * saveMemoryObjectThreshold
Definition: test_mchdb.fcl:5
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