Classes | |
class | DetectorClocks |
class | DetectorClocksException |
class | DetectorClocksServiceGAr |
class | DetectorClocksServiceStandardGAr |
class | DetectorClocksStandardGAr |
class | DetectorProperties |
class | DetectorPropertiesService |
class | DetectorPropertiesServiceStandardGAr |
"Standard" implementation of DetectorProperties service More... | |
class | DetectorPropertiesStandard |
class | ECALProperties |
class | ECALPropertiesService |
class | ECALPropertiesServiceStandard |
class | ECALPropertiesStandard |
Properties related to liquid argon environment in the detector. More... | |
class | ElecClock |
class | GArProperties |
class | GArPropertiesService |
class | GArPropertiesServiceStandard |
class | GArPropertiesStandard |
Properties related to liquid argon environment in the detector. More... | |
class | RunHistory |
class | RunHistoryStandard |
class | SubRun |
class | SubRunStandard |
Enumerations | |
enum | InheritConfigType_t { kG4RefTime =0, kTriggerOffsetTPC, kFramePeriod, kClockSpeedTPC, kClockSpeedTrigger, kClockSpeedExternal, kDefaultTrigTime, kDefaultBeamTime, kDefaultSpillLength, kInheritConfigTypeMax } |
enum | RunType_t { kUnknownRunType =0, kProductionRun, kCommissioningRun, kTestRun, kPedestalRun, kCalibrationRun, kNRunType } |
Variables | |
const double | kTIME_MAX = std::numeric_limits<double>::max() |
Maximum time in nano-second. More... | |
const double | kDEFAULT_FREQUENCY = 1.e-6 |
Default Frequency in MHz. More... | |
const double | kDEFAULT_FRAME_PERIOD = 1.6e6 |
Default Frame period in nano-second. More... | |
const double | kDEFAULT_FREQUENCY_OPTICAL = 64. |
Default Optical clock speed in MHz. More... | |
const double | kDEFAULT_FREQUENCY_TPC = 2. |
Default TPC clock speed in MHz. More... | |
const double | kDEFAULT_FREQUENCY_TRIGGER = 16. |
Default Trigger clock speed in MHz. More... | |
const double | kDEFAULT_FREQUENCY_EXTERNAL = 31.25 |
Default External clock speed in MHz. More... | |
const double | kDEFAULT_MC_CLOCK_T0 = 0 |
Default G4 reference time in nano-second. More... | |
const double | kDEFAULT_TRIG_OFFSET_TPC = 0. |
Default TPC readout start time offset from trigger in nano-second. More... | |
constexpr double | kGeVToElectrons = 3.788e7 |
26.4 eV per ion pair, 1e9 eV/GeV More... | |
Enumerator | |
---|---|
kG4RefTime | |
kTriggerOffsetTPC | |
kFramePeriod | |
kClockSpeedTPC | |
kClockSpeedTrigger | |
kClockSpeedExternal | |
kDefaultTrigTime | |
kDefaultBeamTime | |
kDefaultSpillLength | |
kInheritConfigTypeMax |
Definition at line 17 of file DetectorClocks.h.
Enumerator | |
---|---|
kUnknownRunType | |
kProductionRun | |
kCommissioningRun | |
kTestRun | |
kPedestalRun | |
kCalibrationRun | |
kNRunType |
Definition at line 16 of file RunHistory.h.
const double gar::detinfo::kDEFAULT_FRAME_PERIOD = 1.6e6 |
Default Frame period in nano-second.
Definition at line 18 of file ClockConstants.h.
const double gar::detinfo::kDEFAULT_FREQUENCY = 1.e-6 |
Default Frequency in MHz.
Definition at line 15 of file ClockConstants.h.
const double gar::detinfo::kDEFAULT_FREQUENCY_EXTERNAL = 31.25 |
Default External clock speed in MHz.
Definition at line 30 of file ClockConstants.h.
const double gar::detinfo::kDEFAULT_FREQUENCY_OPTICAL = 64. |
Default Optical clock speed in MHz.
Definition at line 21 of file ClockConstants.h.
const double gar::detinfo::kDEFAULT_FREQUENCY_TPC = 2. |
Default TPC clock speed in MHz.
Definition at line 24 of file ClockConstants.h.
const double gar::detinfo::kDEFAULT_FREQUENCY_TRIGGER = 16. |
Default Trigger clock speed in MHz.
Definition at line 27 of file ClockConstants.h.
const double gar::detinfo::kDEFAULT_MC_CLOCK_T0 = 0 |
Default G4 reference time in nano-second.
Definition at line 33 of file ClockConstants.h.
const double gar::detinfo::kDEFAULT_TRIG_OFFSET_TPC = 0. |
Default TPC readout start time offset from trigger in nano-second.
Definition at line 36 of file ClockConstants.h.
constexpr double gar::detinfo::kGeVToElectrons = 3.788e7 |
26.4 eV per ion pair, 1e9 eV/GeV
Definition at line 20 of file DetectorProperties.h.
const double gar::detinfo::kTIME_MAX = std::numeric_limits<double>::max() |
Maximum time in nano-second.
Definition at line 12 of file ClockConstants.h.