20 Tau::Tau(
const PolarLorentzVector&
p4,
int pt,
int eta,
int phi,
int qual,
int iso)
27 void Tau::setTowerIEta(
short int ieta) { towerIEta_ =
ieta; }
29 void Tau::setTowerIPhi(
short int iphi) { towerIPhi_ =
iphi; }
31 void Tau::setRawEt(
short int et) { rawEt_ =
et; }
33 void Tau::setIsoEt(
short int et) { isoEt_ =
et; }
35 void Tau::setNTT(
short int ntt) { nTT_ = ntt; }
37 void Tau::setHasEM(
bool hasEM) { hasEM_ = hasEM; }
39 void Tau::setIsMerged(
bool isMerged) { isMerged_ = isMerged; }
41 short int Tau::towerIEta()
const {
return towerIEta_; }
43 short int Tau::towerIPhi()
const {
return towerIPhi_; }
45 short int Tau::rawEt()
const {
return rawEt_; }
47 short int Tau::isoEt()
const {
return isoEt_; }
49 short int Tau::nTT()
const {
return nTT_; }
51 bool Tau::hasEM()
const {
return hasEM_; }
53 bool Tau::isMerged()
const {
return isMerged_; }
double eta() const final
momentum pseudorapidity
double pt() const final
transverse momentum
virtual bool operator==(const l1t::L1Candidate &rhs) const
bool operator==(const QGLikelihoodParameters &lhs, const QGLikelihoodCategory &rhs)
Test if parameters are compatible with category.
math::XYZTLorentzVector LorentzVector
const LorentzVector & p4() const final
four-momentum Lorentz vector
short int towerIEta() const
short int towerIPhi() const
double phi() const final
momentum azimuthal angle