#include <Trigger.h>
|
| enum | Type_t : std::uint8_t {
Type_t::Trigger,
Type_t::Tagger,
Type_t::TaggerMicro,
Type_t::EPT,
Type_t::Moeller,
Type_t::PairSpec,
Type_t::CB,
Type_t::PID,
Type_t::MWPC0,
Type_t::MWPC1,
Type_t::TAPS,
Type_t::TAPSVeto,
Type_t::Cherenkov,
Type_t::Raw
} |
| |
| enum | ElementFlag_t {
ElementFlag_t::Missing,
ElementFlag_t::Broken,
ElementFlag_t::BadTDC,
ElementFlag_t::NoCalibFill,
ElementFlag_t::NoCalibUseDefault
} |
| |
| using | ElementFlags_t = bitflag< ElementFlag_t, 16 > |
| |
| static const char * | ToString (const Type_t &type) |
| |
| static Type_t | FromString (const std::string &str) |
| |
| const Type_t | Type |
| |
| | Detector_t (const Type_t &type) |
| |
| | Detector_t (const Detector_t &)=delete |
| |
| | ~UnpackerAcquConfig ()=default |
| |
◆ Trigger()
| ant::expconfig::detector::Trigger::Trigger |
( |
| ) |
|
|
inline |
◆ BuildMappings()
◆ GetElementFlags()
| virtual const ElementFlags_t& ant::expconfig::detector::Trigger::GetElementFlags |
( |
unsigned |
| ) |
const |
|
inlineoverridevirtual |
◆ GetNChannels()
| virtual unsigned ant::expconfig::detector::Trigger::GetNChannels |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetPosition()
| virtual vec3 ant::expconfig::detector::Trigger::GetPosition |
( |
unsigned |
| ) |
const |
|
inlineoverridevirtual |
◆ GetScalerReference()
| virtual std::string ant::expconfig::detector::Trigger::GetScalerReference |
( |
const std::string & |
scalername | ) |
const |
|
pure virtual |
◆ SetElementFlags()
| virtual void ant::expconfig::detector::Trigger::SetElementFlags |
( |
unsigned |
, |
|
|
const ElementFlags_t & |
|
|
) |
| |
|
inlineoverridevirtual |
◆ Reference_CATCH_CBCrate
◆ Reference_CATCH_TaggerCrate
◆ Reference_V1190_TaggerTDC1
- Todo:
- Possibly create new trigger struct for the new tagger
◆ Reference_V1190_TaggerTDC1_2
◆ Reference_V1190_TaggerTDC2
◆ Reference_V1190_TaggerTDC2_2
◆ Reference_V1190_TaggerTDC3_1
◆ Reference_V1190_TaggerTDC3_2
◆ Reference_V1190_TaggerTDC3_3
The documentation for this struct was generated from the following files: