1#ifndef RECON_EVENT_CALOTRIGPRIM_H_
2#define RECON_EVENT_CALOTRIGPRIM_H_
18typedef std::vector<CaloTrigPrim> CaloTrigPrimCollection;
103 friend std::ostream &
operator<<(std::ostream &s,
104 const CaloTrigPrimCollection &c);
Contains the trigger output for generic calo objects.
friend std::ostream & operator<<(std::ostream &s, const CaloTrigPrim &c)
Stream the input CaloTP.
uint32_t getId() const
Get the id of the CaloTP.
ClassDef(CaloTrigPrim, 2)
ROOT Dictionary class definition macro.
bool operator<(const CaloTrigPrim &c)
Sort the collection of CaloTPs by the raw ID.
CaloTrigPrim()=default
Default Constructor.
virtual ~CaloTrigPrim()=default
Destructor.
uint32_t getPrimitive() const
Get the trigger primitive value for the given channel.
uint32_t tp_
the integer trigger primitive value for this channel
uint32_t tid_
the raw ID for this trigger channel
void setPrimitive(uint32_t tp)
Set the trigger primitive value for the given channel @params[in] tp the value of the trigger primiti...