#include <EtMissAnalysis.h>
Inheritance diagram for EtMissAnalysis:
Public Member Functions | |
EtMissAnalysis () | |
empty default constructor | |
virtual | ~EtMissAnalysis () |
empty default destructor | |
virtual int | Init (double tr_max_eta, double tr_min_pt) |
virtual int | Process (HepMC::GenEvent *hepmcevt) |
Private Attributes | |
TH1D * | m_METTruthX |
TH1D * | m_METTruthY |
TH1D * | m_METTruth |
TH1D * | m_METSumTruth |
Definition at line 12 of file EtMissAnalysis.h.
EtMissAnalysis::EtMissAnalysis | ( | ) |
EtMissAnalysis::~EtMissAnalysis | ( | ) | [virtual] |
int EtMissAnalysis::Init | ( | double | tr_max_eta, | |
double | tr_min_pt | |||
) | [virtual] |
Reimplemented from baseAnalysis.
Definition at line 40 of file EtMissAnalysis.cc.
References baseAnalysis::initHist(), baseAnalysis::m_max_eta, m_METSumTruth, m_METTruth, m_METTruthX, m_METTruthY, baseAnalysis::m_min_pt, baseAnalysis::m_outputFileName, and baseAnalysis::m_outputRootDir.
int EtMissAnalysis::Process | ( | HepMC::GenEvent * | hepmcevt | ) | [virtual] |
Reimplemented from baseAnalysis.
Definition at line 61 of file EtMissAnalysis.cc.
References baseAnalysis::etMissTruth, baseAnalysis::etsumMissTruth, baseAnalysis::exMissTruth, baseAnalysis::eyMissTruth, baseAnalysis::FindMissingEt(), m_METSumTruth, m_METTruth, m_METTruthX, and m_METTruthY.
TH1D* EtMissAnalysis::m_METSumTruth [private] |
TH1D* EtMissAnalysis::m_METTruth [private] |
TH1D* EtMissAnalysis::m_METTruthX [private] |
TH1D* EtMissAnalysis::m_METTruthY [private] |