detectorclocks_dune.fcl
Go to the documentation of this file.
1 #include "detectorclocks.fcl"
2 
3 BEGIN_PROLOG
4 
5 dunefd_detectorclocks: @local::standard_detectorclocks
6 
7 # dunefd_detectorclocks.TrigModuleName: ""
8 dunefd_detectorclocks.InheritClockConfig: false
9 dunefd_detectorclocks.G4RefTime: 0. # G4 time [us] where electronics clock counting start
10 dunefd_detectorclocks.TriggerOffsetTPC: 0. # Time [us] for TPC readout start w.r.t. trigger time
11 dunefd_detectorclocks.FramePeriod: 1600. # Frame period [us]
12 dunefd_detectorclocks.ClockSpeedTPC: 2. # TPC clock speed in MHz
13 dunefd_detectorclocks.ClockSpeedOptical: 62.5 # Optical clock speed in MHz
14 dunefd_detectorclocks.ClockSpeedTrigger: 16. # Trigger clock speed in MHz
15 dunefd_detectorclocks.DefaultTrigTime: 0. # Default trigger time [us].
16 dunefd_detectorclocks.DefaultBeamTime: 0. # Default beam time [us].
17 
18 # Vertical drift FD
19 dunefdvd_detectorclocks: @local::dunefd_detectorclocks
20 dunefdvd_detectorclocks.FramePeriod: 4250. # Frame period [us]
21 
22 dunefddphase_detectorclocks: @local::dunefd_detectorclocks
23 # dunefddphase_detectorclocks.TrigModuleName: ""
24 dunefddphase_detectorclocks.InheritClockConfig: false
25 dunefddphase_detectorclocks.G4RefTime: 0. # G4 time [us] where electronics clock counting start
26 dunefddphase_detectorclocks.TriggerOffsetTPC: 0. # Time [us] for TPC readout start w.r.t. trigger time
27 dunefddphase_detectorclocks.FramePeriod: 8000. # Frame period [us]
28 dunefddphase_detectorclocks.ClockSpeedTPC: 2.5 # TPC clock speed in MHz
29 dunefddphase_detectorclocks.ClockSpeedOptical: 250. # Optical clock speed in MHz
30 dunefddphase_detectorclocks.ClockSpeedTrigger: 16. # Trigger clock speed in MHz
31 dunefddphase_detectorclocks.DefaultTrigTime: 0. # Default trigger time [us].
32 dunefddphase_detectorclocks.DefaultBeamTime: 0. # Default beam time [us].
33 
34 protodunedphase_detectorclocks: @local::dunefddphase_detectorclocks
35 protodunedphase_detectorclocks.FramePeriod: 4000. # Frame period [us]
36 protodunedphase_detectorclocks.ClockSpeedOptical: 62.5 # Optical clock speed in MHz
37 
38 dune35t_detectorclocks: @local::standard_detectorclocks
39 
40 # dune35t_detectorclocks.TrigModuleName: ""
41 dune35t_detectorclocks.InheritClockConfig: false
42 dune35t_detectorclocks.G4RefTime: 0. # G4 time [us] where electronics clock counting start
43 dune35t_detectorclocks.TriggerOffsetTPC: 0. # Time [us] for TPC readout start w.r.t. trigger time
44 dune35t_detectorclocks.FramePeriod: 2600. # Frame period [us]
45 dune35t_detectorclocks.ClockSpeedTPC: 2. # TPC clock speed in MHz
46 dune35t_detectorclocks.ClockSpeedOptical: 128. # Optical clock speed in MHz
47 dune35t_detectorclocks.ClockSpeedTrigger: 16. # Trigger clock speed in MHz
48 dune35t_detectorclocks.DefaultTrigTime: 0. # Default trigger time [us].
49 dune35t_detectorclocks.DefaultBeamTime: 0. # Default beam time [us].
50 
51 # Implement new 6000 tick readout window (500 before trigger, or 250 us)
52 protodune_detectorclocks: @local::standard_detectorclocks
53 
54 protodune_detectorclocks.InheritClockConfig: false
55 protodune_detectorclocks.G4RefTime: -250. # G4 time [us] where electronics clock counting start
56 protodune_detectorclocks.TriggerOffsetTPC: -250. # Time [us] for TPC readout start w.r.t. trigger time (500 ticks)
57 protodune_detectorclocks.FramePeriod: 1600. # Frame period [us]
58 protodune_detectorclocks.ClockSpeedTPC: 2. # TPC clock speed in MHz
59 protodune_detectorclocks.ClockSpeedOptical: 150. # Optical clock speed in MHz
60 protodune_detectorclocks.ClockSpeedTrigger: 16. # Trigger clock speed in MHz
61 protodune_detectorclocks.DefaultTrigTime: 250. # Default trigger time [us].
62 protodune_detectorclocks.DefaultBeamTime: 250. # Default beam time [us].
63 
64 dunedphase3x1x1_detectorclocks: @local::dunefddphase_detectorclocks
65 dunedphase3x1x1_detectorclocks.ClockSpeedOptical: 250. # Optical clock speed in MHz
66 
67 END_PROLOG