Go to the documentation of this file. 1 #ifndef DataFormats_L1Trigger_EGamma_h
2 #define DataFormats_L1Trigger_EGamma_h
38 void setNTT(
short int ntt);
44 short int rawEt()
const;
45 short int isoEt()
const;
47 short int nTT()
const;
48 short int shape()
const;
void setTowerIEta(short int ieta)
virtual bool operator==(const l1t::EGamma &rhs) const
void setIsoEt(short int iso)
double pt() const final
transverse momentum
std::vector< EGammaRef > EGammaVectorRef
edm::RefVector< EGammaBxCollection > EGammaRefVector
ObjectRefPair< EGamma > EGammaRefPair
ObjectRefBxCollection< EGamma > EGammaRefBxCollection
edm::Ref< EGammaBxCollection > EGammaRef
math::PtEtaPhiMLorentzVector PolarLorentzVector
Lorentz vector.
void setTowerIPhi(short int iphi)
EGamma(const L1Candidate &rhs)
BXVector< EGamma > EGammaBxCollection
short int towerIEta() const
double eta() const final
momentum pseudorapidity
ObjectRefPairBxCollection< EGamma > EGammaRefPairBxCollection
const LorentzVector & p4() const final
four-momentum Lorentz vector
std::pair< edm::Ref< BXVector< T > >, edm::Ref< BXVector< T > >> ObjectRefPair
void setNTT(short int ntt)
short int footprintEt() const
virtual bool operator!=(const l1t::EGamma &rhs) const
void setTowerHoE(short int HoE)
void setFootprintEt(short int fp)
short int towerHoE() const
void setShape(short int s)
double phi() const final
momentum azimuthal angle
math::XYZTLorentzVector LorentzVector
short int towerIPhi() const
void setRawEt(short int pt)