7 #include "WCSimEnumerations.hh"
17 __attribute__((deprecated))
18 void AddTrigger(TriggerType_t type,
double starttime,
double endtime,
double triggertime, std::vector<float> info);
44 std::vector<std::vector<float> >
m_info;
void Clear()
Clear all triggers.
std::vector< TimeDelta > m_readout_end_time
The ending time of the trigger window.
std::vector< std::vector< float > > m_info
Additional information, specific to the trigger.
std::vector< TimeDelta > m_mask_end_time
The ending time of the hit mask.
void AddTrigger(TriggerType_t type, double starttime, double endtime, double triggertime, std::vector< float > info)
Add a trigger, all times in ns.
std::vector< TimeDelta > m_trigger_time
The actual time of the trigger.
void AddTriggers(TriggerInfo *in)
Add all triggers from another TriggerInfo object.
std::vector< TimeDelta > m_mask_start_time
The starting time of the hit mask.
std::vector< TimeDelta > m_readout_start_time
The starting time of the trigger window.
std::ostream & operator<<(std::ostream &outs, const TimeDelta &delta)
unsigned int m_num_triggers
The number of triggers.
std::vector< TriggerType_t > m_type
The type of Trigger.