38 void Jet::setTowerIEta(
short int ieta) {
42 void Jet::setTowerIPhi(
short int iphi) {
46 void Jet::setSeedEt(
short int et) {
50 void Jet::setRawEt(
short int et) {
54 void Jet::setPUEt(
short int et) {
58 void Jet::setPUDonutEt(
unsigned int i,
short int et) {
59 if (i<4) puDonutEt_[
i] =
et;
62 short int Jet::towerIEta()
const {
66 short int Jet::towerIPhi()
const {
70 short int Jet::seedEt()
const {
74 short int Jet::rawEt()
const {
78 short int Jet::puEt()
const {
82 short int Jet::puDonutEt(
int i)
const {
83 if (i>=0 && i<4)
return puDonutEt_[
i];
92 && rawEt_ == rhs.
rawEt()
94 && puEt_ == rhs.
puEt()
double eta() const final
momentum pseudorapidity
math::PtEtaPhiMLorentzVector PolarLorentzVector
Lorentz vector.
double pt() const final
transverse momentum
virtual bool operator==(const l1t::L1Candidate &rhs) const
short int towerIEta() const
double et() const final
transverse energy
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
~Jet() override
Destructor.
short int towerIPhi() const
short int puDonutEt(int i) const
Jet()
Default constructor.
double phi() const final
momentum azimuthal angle