SusyNtuple
 All Classes Functions Variables Typedefs Enumerations Enumerator
Public Member Functions | Public Attributes | Static Public Attributes
Susy::Lepton Class Reference

Lepton class, common to electrons and muons. More...

#include <Lepton.h>

Inheritance diagram for Susy::Lepton:
Inheritance graph
[legend]
Collaboration diagram for Susy::Lepton:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Lepton (const Lepton &)
Leptonoperator= (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

Detailed Description

Lepton class, common to electrons and muons.


Constructor & Destructor Documentation

Lepton::Lepton ( const Lepton rhs)

Copy constructor


Member Function Documentation

float Susy::Lepton::d0Sig ( ) const [inline]

Methods to return impact parameter variables.

Note that these are not absolute valued!

Lepton & Lepton::operator= ( const Lepton rhs)

Assignment operator

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.


The documentation for this class was generated from the following files:
 All Classes Functions Variables Typedefs Enumerations Enumerator