An auxiliary class to store momentum parametrised in eta, phi, and energy. More...
Public Member Functions | |
double | e () const |
Returns energy. More... | |
double | eta () const |
Returns pseudorapidity. More... | |
EtaPhiE (double eta, double phi, double e) | |
Constructor. More... | |
bool | operator< (EtaPhiE const &rhs) const |
A comparison operator to sort a collection of objects of this type. More... | |
double | phi () const |
Returns azimuthal angle. More... | |
Private Attributes | |
double | etaValue |
Pseudorapidity and azimuthal angle. More... | |
double | eValue |
Energy. More... | |
double | phiValue |
An auxiliary class to store momentum parametrised in eta, phi, and energy.
It is useful to deal with muons and ECAL superclusters on a common basis.
Definition at line 45 of file HLTJetsCleanedFromLeadingLeptons.h.
HLTJetsCleanedFromLeadingLeptons< JetType >::EtaPhiE::EtaPhiE | ( | double | eta, |
double | phi, | ||
double | e | ||
) |
Constructor.
Definition at line 113 of file HLTJetsCleanedFromLeadingLeptons.h.
double HLTJetsCleanedFromLeadingLeptons< JetType >::EtaPhiE::e | ( | ) | const |
Returns energy.
Definition at line 127 of file HLTJetsCleanedFromLeadingLeptons.h.
double HLTJetsCleanedFromLeadingLeptons< JetType >::EtaPhiE::eta | ( | void | ) | const |
Returns pseudorapidity.
Definition at line 117 of file HLTJetsCleanedFromLeadingLeptons.h.
Referenced by Particle.Particle::__str__(), datamodel.Object::DeltaR(), Jet.Jet::jetID(), datamodel.Object::p4(), and Jet.Jet::puJetId().
bool HLTJetsCleanedFromLeadingLeptons< JetType >::EtaPhiE::operator< | ( | EtaPhiE const & | rhs | ) | const |
A comparison operator to sort a collection of objects of this type.
Definition at line 132 of file HLTJetsCleanedFromLeadingLeptons.h.
References HLTJetsCleanedFromLeadingLeptons< JetType >::EtaPhiE::eValue.
double HLTJetsCleanedFromLeadingLeptons< JetType >::EtaPhiE::phi | ( | void | ) | const |
Returns azimuthal angle.
Definition at line 122 of file HLTJetsCleanedFromLeadingLeptons.h.
Referenced by Particle.Particle::__str__(), datamodel.Object::DeltaR(), datamodel.Object::p4(), and ntupleDataFormat.Track::phiPull().
|
private |
Pseudorapidity and azimuthal angle.
Definition at line 65 of file HLTJetsCleanedFromLeadingLeptons.h.
|
private |
Energy.
Definition at line 68 of file HLTJetsCleanedFromLeadingLeptons.h.
Referenced by HLTJetsCleanedFromLeadingLeptons< JetType >::EtaPhiE::operator<().
|
private |
Definition at line 65 of file HLTJetsCleanedFromLeadingLeptons.h.