42 void Tau::setTowerIEta(
short int ieta) {
46 void Tau::setTowerIPhi(
short int iphi) {
50 void Tau::setRawEt(
short int et) {
54 void Tau::setIsoEt(
short int et) {
58 void Tau::setNTT(
short int ntt) {
62 void Tau::setHasEM(
bool hasEM) {
66 void Tau::setIsMerged(
bool isMerged) {
70 short int Tau::towerIEta()
const {
74 short int Tau::towerIPhi()
const {
78 short int Tau::rawEt()
const {
82 short int Tau::isoEt()
const {
90 bool Tau::hasEM()
const {
94 bool Tau::isMerged()
const {
103 && rawEt_ == rhs.
rawEt()
104 && isoEt_ == rhs.
isoEt()
106 && hasEM_ == rhs.
hasEM()
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
et
define resolution functions of each parameter
short int towerIPhi() const
double phi() const final
momentum azimuthal angle