-
Notifications
You must be signed in to change notification settings - Fork 43
Expand file tree
/
Copy pathdetsim_2d_icarus_refactored_yzsim_notrigger.fcl
More file actions
60 lines (50 loc) · 1.74 KB
/
detsim_2d_icarus_refactored_yzsim_notrigger.fcl
File metadata and controls
60 lines (50 loc) · 1.74 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
#include "services_icarus_simulation.fcl"
#include "larg4_services_icarus.fcl"
#include "detsimmodules_wirecell_ICARUS.fcl"
#include "opdetsim_pmt_icarus.fcl"
#include "crtsimmodules_icarus.fcl"
#include "trigger_emulation_icarus.fcl"
#include "rootoutput_icarus.fcl"
#include "mergesimsources_icarus.fcl"
#include "icarus_simedepfilter.fcl"
process_name: DetSim
services: {
@table::icarus_detsim_services
@table::icarus_g4_services
@table::icarus_larg4_services
#FileCatalogMetadata: @local::art_file_catalog_mc
} # services
physics: {
producers: {
crtdaq: @local::icarus_crtsim
opdaq: @local::icarus_simpmt
filtersed: @local::simedepfilter_ind1gap
daq: @local::icarus_simwire_wirecell_yz
merge: @local::icarus_merge_yz_wirecell_simchans
rns: { module_type: "RandomNumberSaver" }
} # producers
simulate: [ rns, opdaq, filtersed, daq, merge, crtdaq ]
# define the output stream, there could be more than one if using filters
stream: [ rootoutput ]
} # physics
outputs: {
rootoutput: {
@table::icarus_rootoutput
outputCommands: [
"keep *"
, "drop *_ionization_*_*"
, "drop *_simdrift_*_*"
, "drop sim::SimEnergyDeposit*_largeant_*_*"
, "drop sim::SimEnergyDepositLite*_sedlite_*_*"
, "drop sim::SimEnergyDeposit*_shifted_*_*"
, "drop sim::SimEnergyDepositLite*_shifted_*_*"
, "drop sim::SimChannels_daq_*_*"
# , "drop *_pmtlvdsgatesinit_*_*"
# , "drop *_pmtfixedthrinit_*_*"
# , "drop *_pmttriggerwindowsinit_*_*"
# , "drop *_triggersimgatesinit_*_*"
]
}
}
physics.producers.opdaq.InputModule: "pdfastsim"
physics.producers.opdaq.ApplyTimingDelays: false # keep false for non-overlay MC