#include <ZtautauAnalysis.h>
Inheritance diagram for ZtautauAnalysis:

Public Member Functions | |
| ZtautauAnalysis () | |
| empty default constructor | |
| virtual | ~ZtautauAnalysis () |
| empty default destructor | |
| virtual int | Init (double tr_max_eta, double tr_min_pt) |
| virtual int | Process (HepMC::GenEvent *hepmcevt) |
Private Attributes | |
| TH1D * | m_evtnr |
| TH1D * | m_taupt |
| TH1D * | m_taupt_log |
| TH1D * | m_taueta |
| TH1D * | m_tauphi |
| TH1D * | m_ptstable |
| TH1D * | m_ptstable_log |
| TH1D * | m_etastable |
| TH1D * | m_phistable |
| TH1D * | m_E_stable |
| TH1D * | m_E_stable_log |
| TH1D * | m_ptstable_charged |
| TH1D * | m_ptstable_charged_log |
| TH1D * | m_etastable_charged |
| TH1D * | m_phistable_charged |
| TH1D * | m_E_stable_charged |
| TH1D * | m_E_stable_charged_log |
| TH1D * | m_cmultpart |
| TH1D * | m_nTrack_tau |
| TH1D * | m_pt_hightrack |
| TH1D * | m_pt_hightrack_log |
| TH1D * | m_jet_count |
| TH1D * | m_jet_pt |
| TH1D * | m_jet_pt_log |
Init() is used to initialise histograms Process() is used to process the events and do the analysis and The ouput (histograms) will be saved in a root file in the Ztautau folder
Definition at line 22 of file ZtautauAnalysis.h.
| ZtautauAnalysis::ZtautauAnalysis | ( | ) |
| ZtautauAnalysis::~ZtautauAnalysis | ( | ) | [virtual] |
| int ZtautauAnalysis::Init | ( | double | tr_max_eta, | |
| double | tr_min_pt | |||
| ) | [virtual] |
Reimplemented from baseAnalysis.
Definition at line 36 of file ZtautauAnalysis.cc.
References baseAnalysis::initHist(), m_cmultpart, m_E_stable, m_E_stable_charged, m_E_stable_charged_log, m_E_stable_log, m_etastable, m_etastable_charged, m_evtnr, m_jet_count, m_jet_pt, m_jet_pt_log, baseAnalysis::m_max_eta, baseAnalysis::m_min_pt, m_nTrack_tau, baseAnalysis::m_outputFileName, baseAnalysis::m_outputRootDir, m_phistable, m_phistable_charged, m_pt_hightrack, m_pt_hightrack_log, m_ptstable, m_ptstable_charged, m_ptstable_charged_log, m_ptstable_log, m_taueta, m_tauphi, m_taupt, and m_taupt_log.
| int ZtautauAnalysis::Process | ( | HepMC::GenEvent * | hepmcevt | ) | [virtual] |
Reimplemented from baseAnalysis.
Definition at line 90 of file ZtautauAnalysis.cc.
References baseAnalysis::chargedParticle(), baseAnalysis::IsFinalStateParticle(), m_cmultpart, m_E_stable, m_E_stable_charged, m_E_stable_charged_log, m_E_stable_log, m_etastable, m_etastable_charged, m_evtnr, baseAnalysis::m_inclusive_jets, m_jet_count, m_jet_pt, m_jet_pt_log, m_nTrack_tau, m_phistable, m_phistable_charged, m_pt_hightrack, m_pt_hightrack_log, m_ptstable, m_ptstable_charged, m_ptstable_charged_log, m_ptstable_log, m_taueta, m_tauphi, m_taupt, and m_taupt_log.
TH1D* ZtautauAnalysis::m_cmultpart [private] |
TH1D* ZtautauAnalysis::m_E_stable [private] |
TH1D* ZtautauAnalysis::m_E_stable_charged [private] |
TH1D* ZtautauAnalysis::m_E_stable_charged_log [private] |
TH1D* ZtautauAnalysis::m_E_stable_log [private] |
TH1D* ZtautauAnalysis::m_etastable [private] |
TH1D* ZtautauAnalysis::m_etastable_charged [private] |
TH1D* ZtautauAnalysis::m_evtnr [private] |
TH1D* ZtautauAnalysis::m_jet_count [private] |
TH1D* ZtautauAnalysis::m_jet_pt [private] |
TH1D* ZtautauAnalysis::m_jet_pt_log [private] |
TH1D* ZtautauAnalysis::m_nTrack_tau [private] |
TH1D* ZtautauAnalysis::m_phistable [private] |
TH1D* ZtautauAnalysis::m_phistable_charged [private] |
TH1D* ZtautauAnalysis::m_pt_hightrack [private] |
TH1D* ZtautauAnalysis::m_pt_hightrack_log [private] |
TH1D* ZtautauAnalysis::m_ptstable [private] |
TH1D* ZtautauAnalysis::m_ptstable_charged [private] |
TH1D* ZtautauAnalysis::m_ptstable_charged_log [private] |
TH1D* ZtautauAnalysis::m_ptstable_log [private] |
TH1D* ZtautauAnalysis::m_taueta [private] |
TH1D* ZtautauAnalysis::m_tauphi [private] |
TH1D* ZtautauAnalysis::m_taupt [private] |
TH1D* ZtautauAnalysis::m_taupt_log [private] |
1.4.7