DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
triggeralgs::TriggerCandidate Struct Reference

#include <TriggerCandidate.hpp>

Inheritance diagram for triggeralgs::TriggerCandidate:
[legend]
Collaboration diagram for triggeralgs::TriggerCandidate:
[legend]

Public Attributes

std::vector< dunedaq::trgdataformats::TriggerActivityDatainputs
 
- Public Attributes inherited from dunedaq::trgdataformats::TriggerCandidateData
version_t version = s_trigger_candidate_version
 
timestamp_t time_start = INVALID_TIMESTAMP
 
timestamp_t time_end = INVALID_TIMESTAMP
 
timestamp_t time_candidate = INVALID_TIMESTAMP
 
detid_t detid
 
Type type = Type::kUnknown
 
Algorithm algorithm = Algorithm::kUnknown
 

Additional Inherited Members

- Public Types inherited from dunedaq::trgdataformats::TriggerCandidateData
enum class  Type {
  kUnknown = 0 , kTiming = 1 , kTPCLowE = 2 , kSupernova = 3 ,
  kRandom = 4 , kPrescale = 5 , kADCSimpleWindow = 6 , kHorizontalMuon = 7 ,
  kMichelElectron = 8 , kPlaneCoincidence = 9 , kDBSCAN = 10 , kChannelDistance = 11 ,
  kBundle = 12 , kCTBFakeTrigger = 13 , kCTBBeam = 14 , kCTBBeamChkvHL = 15 ,
  kCTBCustomD = 16 , kCTBCustomE = 17 , kCTBCustomF = 18 , kCTBCustomG = 19 ,
  kCTBBeamChkvHLx = 20 , kCTBBeamChkvHxL = 21 , kCTBBeamChkvHxLx = 22 , kNeutronSourceCalib = 23 ,
  kChannelAdjacency = 24 , kCIBFakeTrigger = 25 , kCIBLaserTriggerP1 = 26 , kCIBLaserTriggerP2 = 27 ,
  kCIBLaserTriggerP3 = 28 , kCTBOffSpillSnapshot = 29 , kCTBOffSpillCosmicJura = 30 , kCTBOffSpillCRTCosmic = 31 ,
  kCTBCustomA = 32 , kCTBCustomB = 33 , kCTBCustomC = 34 , kCTBCustomPulseTrain = 35 ,
  kDTSPulser = 36 , kDTSCosmic = 37 , kSSPLEDCalibration = 38
}
 
enum class  Algorithm {
  kUnknown = 0 , kSupernova = 1 , kHSIEventToTriggerCandidate = 2 , kPrescale = 3 ,
  kADCSimpleWindow = 4 , kHorizontalMuon = 5 , kMichelElectron = 6 , kPlaneCoincidence = 7 ,
  kCustom = 8 , kDBSCAN = 9 , kChannelDistance = 10 , kBundle = 11 ,
  kChannelAdjacency = 12
}
 
- Static Public Attributes inherited from dunedaq::trgdataformats::TriggerCandidateData
static constexpr version_t s_trigger_candidate_version = 3
 

Detailed Description

Definition at line 19 of file TriggerCandidate.hpp.

Member Data Documentation

◆ inputs

std::vector<dunedaq::trgdataformats::TriggerActivityData> triggeralgs::TriggerCandidate::inputs

Definition at line 21 of file TriggerCandidate.hpp.


The documentation for this struct was generated from the following file: