35 unsigned rank,
unsigned phi,
unsigned eta,
bool isTau,
bool isFor, uint16_t block, uint16_t index, int16_t bx);
47 bool empty()
const override {
return (
rank() == 0); }
bool isTau() const
check if this is a tau
const edm::EventSetup & c
unsigned capBlock() const
which capture block did this come from
int16_t bx() const
get bunch-crossing index
L1CaloRegionDetId regionId() const override
region associated with the candidate
Level-1 Trigger jet candidate.
std::ostream & operator<<(std::ostream &out, const ALILine &li)
bool isForward() const
check if this is a forward jet
~L1GctJetCand() override
destructor (virtual to prevent compiler warnings)
L1GctJetCand()
default constructor (for vector initialisation etc.)
int operator==(const L1GctJetCand &c) const
equality operator
unsigned etaSign() const override
get eta sign bit (1 for -ve Z, 0 for +ve Z)
unsigned rank() const override
get rank bits
unsigned phiIndex() const override
get phi index (0-17)
std::string name() const
name of object
unsigned capIndex() const
what index within capture block
ABC for GCT EM and jet candidates.
bool isCentral() const
check if this is a central jet
unsigned etaIndex() const override
get eta index (bit 3 is sign, 1 for -ve Z, 0 for +ve Z)
bool empty() const override
was an object really found?
uint16_t raw() const
get the raw data
int operator!=(const L1GctJetCand &c) const
inequality operator