2 # File: detectorclocks_icarus.fcl
3 # Purpose: Configuration of DetectorClocks service for ICARUS.
5 # Available configurations:
7 # * `icarus_detectorclocks`: standard ICARUS configuration
8 # * `icarus_detectorclocks+data_notiming`: readout all at the same time
17 # Standard ICARUS configuration
21 # services.DetectorClocksService: @local::icarus_detectorclocks
25 service_provider:
"DetectorClocksServiceStandard"
27 TrigModuleName:
"daqTrigger"
28 InheritClockConfig:
true
29 G4RefTime: -1.5e3 # G4 time [us] where electronics clock counting start
30 TriggerOffsetTPC: -0.340e3 # Time
offset for TPC readout start time
w.r.t. trigger [us]
31 FramePeriod: 1638.4 # Frame period [us]; 4096 * 400 ns
33 ClockSpeedOptical: 500 #
Optical clock speed
in MHz
34 ClockSpeedTrigger: 16 # Trigger clock speed
in MHz
35 ClockSpeedExternal:31.25 # External clock speed
in MHz
36 DefaultTrigTime: 1.5e3 #
Default trigger time
in electronics clock [us]
37 DefaultBeamTime: 1.5e3 #
Default beam gate time
in electronics clock [us]
42 # ##############################################################################
44 # Data read out all at the same time
48 # services.DetectorClocksService: @local::icarus_detectorclocks_data_notiming
51 icarus_detectorclocks_data_notiming: {
54 InheritClockConfig:
false
55 G4RefTime: 0.0 # G4 time [us] where electronics clock counting start
56 TriggerOffsetTPC: 0.0 # Time
offset for TPC readout start time
w.r.t. trigger [us]
57 DefaultTrigTime: 0.0 #
Default trigger time
in electronics clock [us]
58 DefaultBeamTime: 0.0 #
Default beam gate time
in electronics clock [us]
60 } # icarus_detectorclocks_data_notiming
BEGIN_PROLOG TPC Trig offset(g4 rise time) ProjectToHeight
if &&[-z"$BASH_VERSION"] then echo Attempting to switch to bash bash shellSwitch exit fi &&["$1"= 'shellSwitch'] shift declare a IncludeDirectives for Dir in
BEGIN_PROLOG icarus_detectorclocks
process_name largeant Optical
then echo find_global_symbol finds mangled or demangled symbols in libraries echo within LD_LIBRARY_PATH match any symbol that echo contains name echo Default