Lepton class, common to electrons and muons. More...
#include <Lepton.h>
Public Member Functions | |
Lepton (const Lepton &) | |
Lepton & | operator= (const Lepton &) |
float | d0Sig () const |
Methods to return impact parameter variables. | |
float | z0SinTheta () const |
virtual bool | isEle () const |
virtual bool | isMu () const |
void | setState (int sys) |
Systematic-shifted state for particles. | |
virtual void | print () const |
Print method. | |
void | clear () |
Clear vars. | |
ClassDef (Lepton, 20) | |
Public Attributes | |
int | q |
Charge. | |
bool | isBaseline |
flag computed by SUSYTools_xAOD | |
bool | isSignal |
flag computed by SUSYTools_xAOD | |
float | etconetopo20 |
etconetopo iso | |
float | etconetopo30 |
etconetopo iso | |
float | ptcone20 |
ptcone iso | |
float | ptcone30 |
ptcone iso | |
float | ptvarcone20 |
ptvarcone20 iso | |
float | ptvarcone30 |
ptvarcone30 iso | |
bool | isoGradientLoose |
GradientLoose WP. | |
bool | isoGradient |
Gradient WP. | |
bool | isoLooseTrackOnly |
LooseTrackOnly WP. | |
bool | isoLoose |
Loose WP. | |
bool | isoTight |
Tight WP. | |
float | d0 |
d0 extrapolated to PV | |
float | errD0 |
Uncertainty on d0. | |
float | d0sigBSCorr |
beam spot corrected d0Sig | |
float | z0 |
z0 extrapolated to PV | |
float | errZ0 |
Uncertainty on z0. | |
unsigned int | mcType |
MCTruthClassifier particle type. | |
unsigned int | mcOrigin |
MCTruthClassifier particle origin. | |
bool | matched2TruthLepton |
flag from RecoTruthMatch::Matched2TruthLepton | |
int | truthType |
RecoTruthMatch::type. | |
float | effSF |
Efficiency scale factor (for electron from LH) | |
TBits | trigBits |
TBits to store matched trigger chains. | |
Static Public Attributes | |
static const size_t | m_nTriggerBits = 64 |
Lepton class, common to electrons and muons.
Lepton::Lepton | ( | const Lepton & | rhs | ) |
Copy constructor
float Susy::Lepton::d0Sig | ( | ) | const [inline] |
Methods to return impact parameter variables.
Note that these are not absolute valued!
void Susy::Lepton::setState | ( | int | sys | ) | [inline] |
Systematic-shifted state for particles.
Base class method simply resets
Reimplemented from Susy::Particle.
Reimplemented in Susy::Electron, and Susy::Muon.