32 L1CaloEmCand(
unsigned rank,
unsigned region,
unsigned card,
unsigned crate,
bool iso);
35 L1CaloEmCand(
unsigned rank,
unsigned region,
unsigned card,
unsigned crate,
bool iso, uint16_t index, int16_t bx);
68 void setBx(int16_t bx);
uint16_t raw() const
get the raw data
int operator==(const L1CaloEmCand &c) const
equality operator, including rank, isolation, position
void setBx(int16_t bx)
set BX
Level-1 Region Calorimeter Trigger EM candidate.
L1CaloEmCand()
default constructor (for vector initialisation etc.)
bool empty() const
is there any information in the candidate
~L1CaloEmCand()
destructor
L1CaloRegionDetId regionId() const
get DetID object
unsigned rctCrate() const
get RCT crate
bool isolated() const
which stream did this come from
int16_t bx() const
get bunch-crossing index
unsigned rank() const
get rank bits
unsigned rctCard() const
get RCT receiver card
std::ostream & operator<<(std::ostream &s, const L1CaloEmCand &cand)
unsigned index() const
get index on cable
unsigned rctRegion() const
get RCT region ID
char data[epos_bytes_allocation]
int operator!=(const L1CaloEmCand &c) const
inequality operator