![]() |
ATLAS Offline Software
|
#include <EventAnalysis.h>
Public Member Functions | |
| EventAnalysis () | |
| virtual | ~EventAnalysis () |
| virtual void | Init () |
Static Public Member Functions | |
| template<class T> | |
| static CLHEP::Hep3Vector | calculateMomentum (const T *pP) |
| template<class T> | |
| static float | EvalInvMass (const T *pxP1, const T *pxP2, float fMass1, float fMass2=invalidAnswer) |
| template<class T> | |
| static float | EvalInvMass (const T *pxP1, const T *pxP2, const T *pxp3, const T *pxP4, float fMass1, float fMass2=-999.9, float fMass3=-999.9, float fMass4=invalidAnswer) |
| template<class T> | |
| static float | EvalDiMuInvMass (const T *pxP1, const T *pxP2) |
| template<class T> | |
| static float | EvalFourMuInvMass (const T *pxP1, const T *pxP2, const T *pxP3, const T *pxP4) |
| template<class T> | |
| static float | EvaluateAngle (const T *pxP1, const T *pxP2) |
| template<class T> | |
| static float | EvalPtDiff (const T *pxP1, const T *pxP2) |
| template<class T> | |
| static float | EvalPhiDiff (const T *pxP1, const T *pxP2) |
| template<class T> | |
| static float | EvalEtaDiff (const T *pxP1, const T *pxP2) |
| template<class T> | |
| static float | EvalPt (const T *pxP1, const T *pxP2) |
| template<class T> | |
| static float | EvalPhi (const T *pxP1, const T *pxP2) |
| template<class T> | |
| static float | EvalEta (const T *pxP1, const T *pxP2) |
| template<class T> | |
| static float | EvalCharge (const T *pxP1, const T *pxP2) |
| template<class T> | |
| static float | EvalTransverseMass (const T *pxP1, float fMETx, float fMETy, float fMass1, float fMass2=invalidAnswer) |
| template<class T> | |
| static float | EvalTransverseMass (const T *pxP1, float fMETx, float fMETy) |
| template<class T> | |
| static float | EvalTransverseMass (const T *pxP1, const T *pxP2, float fMETx, float fMETy, float fMass1, float fMass2=invalidAnswer) |
| template<class T> | |
| static float | EvalTransverseMass (const T *pxP1, const T *pxP2, float fMETx, float fMETy) |
Static Public Attributes | |
| static constexpr float | invalidAnswer {-999.9f} |
Protected Member Functions | |
| virtual void | BookHistograms () |
Protected Attributes | |
| unsigned int | m_uPassedEvents |
| std::map< unsigned int, TH1F * > | m_x1DHistograms |
| std::map< unsigned int, TH2F * > | m_x2DHistograms |
| std::map< unsigned int, TProfile * > | m_x1DProfHistograms |
| std::map< unsigned int, TProfile2D * > | m_x2DProfHistograms |
| std::string | m_xSampleName |
Private Member Functions | |
| void | Register () |
Definition at line 32 of file EventAnalysis.h.
| EventAnalysis::EventAnalysis | ( | ) |
Definition at line 32 of file EventAnalysis.cxx.
|
virtual |
Definition at line 37 of file EventAnalysis.cxx.
|
protectedvirtual |
Reimplemented in FourMuonEvent, MuonSelector, and ZmumuEvent.
Definition at line 55 of file EventAnalysis.cxx.
|
static |
Definition at line 92 of file EventAnalysis.h.
|
static |
Definition at line 239 of file EventAnalysis.h.
|
static |
Definition at line 98 of file EventAnalysis.h.
|
static |
Definition at line 230 of file EventAnalysis.h.
|
static |
Definition at line 202 of file EventAnalysis.h.
|
static |
Definition at line 124 of file EventAnalysis.h.
|
static |
Definition at line 133 of file EventAnalysis.h.
|
static |
Definition at line 107 of file EventAnalysis.h.
|
static |
Definition at line 221 of file EventAnalysis.h.
|
static |
Definition at line 191 of file EventAnalysis.h.
|
static |
Definition at line 212 of file EventAnalysis.h.
|
static |
Definition at line 174 of file EventAnalysis.h.
|
static |
Definition at line 272 of file EventAnalysis.h.
|
static |
Definition at line 280 of file EventAnalysis.h.
|
static |
Definition at line 247 of file EventAnalysis.h.
|
static |
Definition at line 255 of file EventAnalysis.h.
|
static |
Definition at line 164 of file EventAnalysis.h.
|
virtual |
Reimplemented in ElectronSelector, FourMuonEvent, MuonSelector, and ZmumuEvent.
Definition at line 44 of file EventAnalysis.cxx.
|
private |
Definition at line 63 of file EventAnalysis.cxx.
|
staticconstexpr |
Definition at line 40 of file EventAnalysis.h.
|
protected |
Definition at line 75 of file EventAnalysis.h.
|
protected |
Definition at line 76 of file EventAnalysis.h.
|
protected |
Definition at line 78 of file EventAnalysis.h.
|
protected |
Definition at line 77 of file EventAnalysis.h.
|
protected |
Definition at line 79 of file EventAnalysis.h.
|
protected |
Definition at line 81 of file EventAnalysis.h.