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

#include <TriggerActivity.hpp>

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

Public Attributes

std::vector< TriggerPrimitiveinputs
 
- Public Attributes inherited from dunedaq::trgdataformats::TriggerActivityData
version_t version = s_trigger_activity_version
 
timestamp_t time_start = INVALID_TIMESTAMP
 
timestamp_t time_end = INVALID_TIMESTAMP
 
timestamp_t time_peak = INVALID_TIMESTAMP
 
timestamp_t time_activity = INVALID_TIMESTAMP
 
channel_t channel_start = INVALID_CHANNEL
 
channel_t channel_end = INVALID_CHANNEL
 
channel_t channel_peak = INVALID_CHANNEL
 
uint64_t adc_integral = 0
 
uint16_t adc_peak = 0
 
detid_t detid = INVALID_DETID
 
Type type = Type::kUnknown
 
Algorithm algorithm = Algorithm::kUnknown
 

Additional Inherited Members

- Public Types inherited from dunedaq::trgdataformats::TriggerActivityData
enum class  Type { kUnknown = 0 , kTPC = 1 , kPDS = 2 }
 
enum class  Algorithm {
  kUnknown = 0 , kSupernova = 1 , kPrescale = 2 , kADCSimpleWindow = 3 ,
  kHorizontalMuon = 4 , kMichelElectron = 5 , kDBSCAN = 6 , kPlaneCoincidence = 7 ,
  kChannelDistance = 8 , kBundle = 9 , kChannelAdjacency = 10
}
 
- Static Public Attributes inherited from dunedaq::trgdataformats::TriggerActivityData
static constexpr version_t s_trigger_activity_version = 2
 

Detailed Description

Definition at line 19 of file TriggerActivity.hpp.

Member Data Documentation

◆ inputs

std::vector<TriggerPrimitive> triggeralgs::TriggerActivity::inputs

Definition at line 21 of file TriggerActivity.hpp.


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