Go to the documentation of this file. 1 #ifndef DataFormats_L1TCalorimeter_HGCalTriggerCell_h
2 #define DataFormats_L1TCalorimeter_HGCalTriggerCell_h
uint32_t uncompressedCharge() const
double pt() const final
transverse momentum
void setDetId(uint32_t detid)
void setMipPt(double value)
void setCompressedCharge(uint32_t value)
BXVector< HGCalTriggerCell > HGCalTriggerCellBxCollection
constexpr int subdetId() const
get the contents of the subdetector field (not cast into any detector's numbering enum)
double eta() const final
momentum pseudorapidity
const LorentzVector & p4() const final
four-momentum Lorentz vector
uint32_t compressedCharge_
constexpr uint32_t rawId() const
get the raw id
uint32_t compressedCharge() const
double phi() const final
momentum azimuthal angle
const GlobalPoint & position() const
void setPosition(const GlobalPoint &position)
math::XYZTLorentzVector LorentzVector
void setUncompressedCharge(uint32_t value)
uint32_t uncompressedCharge_
~HGCalTriggerCell() override