-
Notifications
You must be signed in to change notification settings - Fork 43
Expand file tree
/
Copy pathrun4642like_detsim_icarus.fcl
More file actions
76 lines (62 loc) · 2 KB
/
run4642like_detsim_icarus.fcl
File metadata and controls
76 lines (62 loc) · 2 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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#
# File: run4642like_detsim_icarus.fcl
# Purpose: Simulation of digitization with parameters mirroring data run 4642.
# Author: Gianluca Petrillo (petrillo@slac.stanford.edu)
# Date: February 5, 2021
#
# This job configuration is designed to replicate the conditions of an actual
# commissionin run.
# Many of the runs have features documented in the spreadsheet at
# https://docs.google.com/spreadsheets/d/1VabkSa9ogYl8pkoGGjin9DLpe3lCVOsfQtgKX4QrutM
#
# Note that the timestamp of the event is not replicating the one of the run,
# since it has already been assigned at generation step.
#
#
# Run 4642
# =========
#
# Beam: BNB, 3 Hz, 2.8 10^12 POT/spill
# Detectors: East PMT only, and trigger
# Trigger: minimum bias
# PMT window: single, -50 us -- +50 us around the trigger signal
#
#
#
#include "services_common_icarus.fcl"
#include "pmtsimulation_icarus.fcl"
#include "rootoutput_icarus.fcl"
process_name: DetSim4642
services: @local::icarus_common_services # from services_common_icarus.fcl
# only PMT acquired:
physics: {
producers: {
opdaq: {
@table::icarus_pmtsimulationalg_202202_noise # from pmtsimulation_icarus.fcl
#
# enabled readout window
#
TriggerOffsetPMT: "-50 us"
ReadoutEnablePeriod: "100 us" # no point in making it longer...
#
# single readout
#
ReadoutWindowSize: 50000 # = 100 microseconds
PreTrigFraction: 0.5 # 50% (50 microseconds) before trigger
#
# trigger settings
#
BeamGateTriggerNReps: 1 # just one PMT window acquired at beam gate
ThresholdADC: 600.0 # ADC; but it should not matter
}
}
simulate: [ opdaq ]
stream: [ rootoutput ]
} # physics.producers.opdaq
outputs: {
rootoutput: @local::icarus_rootoutput
}
#legacy G4 configs
services.Geometry.GDML: "icarus_complete_20220518_overburden.gdml"
services.Geometry.ROOT: "icarus_complete_20220518_overburden.gdml"
physics.producers.opdaq.InputModule: "largeant"