-
Notifications
You must be signed in to change notification settings - Fork 56
Expand file tree
/
Copy pathopdetdigitizer_sbnd.fcl
More file actions
executable file
·40 lines (34 loc) · 1.77 KB
/
opdetdigitizer_sbnd.fcl
File metadata and controls
executable file
·40 lines (34 loc) · 1.77 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
#include "detsimmodules.fcl"
#include "digi_arapuca_sbnd.fcl"
#include "digi_pmt_sbnd.fcl"
#include "optriggeralg_sbnd.fcl"
BEGIN_PROLOG
sbnd_opdetdigitizer:
{
module_type: "opDetDigitizerSBND"
InputModule: "PDFastSim"
WaveformSize: 2000.0 #ns (dummy value, resized according to readout of each PD)
UseSimPhotonsLite: true # false for SimPhotons
ApplyTriggers: true #optional
ticksPerSlice: 5000 # corresponds to 10us
PercentTicksBeforeCross: 0.2
MonThreshold: 50
PairMultiplicityThreshold: 4
@table::sbnd_digipmt_alg
@table::sbnd_digiarapuca_alg
@table::sbnd_optrigger_alg
##This is the readout window size for each "trigger" on the electronics
#ReadoutWindowSize: 2000 #ticks (if 2ns each --> 4us)
#PreTrigFraction: 0.25 # fraction of readout window size that should come before the "trigger" on the electronics
##NOTE this is assumed to be positive-going and ABOVE BASELINE! Pulse polarity is corrected before determining trigger.
#ThresholdADC: 10 #Threshold for self-triggered readout (ADC counts)
#PulsePolarity: -1 #Pulse polarity (1 = positive, -1 = negative)
#TriggerOffsetPMT: -1150 #Time (us) relative to trigger that readout begins
#ReadoutEnablePeriod: 3450 #Time (us) for which pmt readout is enabled
#CreateBeamGateTriggers: true #Option to create unbiased readout around beam spill
#BeamGateTriggerRepPeriod: 2.0 #Repetition Period (us) for BeamGateTriggers
#BeamGateTriggerNReps: 10 #Number of beamgate trigger reps to produce
}
sbnd_opdetdigitizer_legacy: @local::sbnd_opdetdigitizer
sbnd_opdetdigitizer_legacy.InputModule: "largeant"
END_PROLOG