#include <TauAnalysis.h>
Inheritance diagram for TauAnalysis:
Public Member Functions | |
TauAnalysis () | |
~TauAnalysis () | |
int | Init (double tr_max_eta, double tr_min_pt) |
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 |
vector< TH1D * > | m_histVector |
string | m_outputFileName |
string | m_outputRootDir |
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 Tau folder
Definition at line 28 of file TauAnalysis.h.
|
Definition at line 27 of file TauAnalysis.cc. |
|
Definition at line 32 of file TauAnalysis.cc. References m_histVector. |
|
Reimplemented from baseAnalysis. Definition at line 41 of file TauAnalysis.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_histVector, m_jet_count, m_jet_pt, m_jet_pt_log, m_nTrack_tau, m_outputFileName, 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. Referenced by main(). |
|
Reimplemented from baseAnalysis. Definition at line 106 of file TauAnalysis.cc. References baseAnalysis::chargedParticle(), baseAnalysis::FindJet(), 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, 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. Referenced by main(). |
|
Definition at line 55 of file TauAnalysis.h. |
|
Definition at line 47 of file TauAnalysis.h. |
|
Definition at line 53 of file TauAnalysis.h. |
|
Definition at line 54 of file TauAnalysis.h. |
|
Definition at line 48 of file TauAnalysis.h. |
|
Definition at line 45 of file TauAnalysis.h. |
|
Definition at line 51 of file TauAnalysis.h. |
|
Definition at line 38 of file TauAnalysis.h. |
|
Definition at line 108 of file baseAnalysis.h. Referenced by Init(), and ~TauAnalysis(). |
|
Definition at line 60 of file TauAnalysis.h. |
|
Definition at line 61 of file TauAnalysis.h. |
|
Definition at line 62 of file TauAnalysis.h. |
|
Definition at line 56 of file TauAnalysis.h. |
|
Definition at line 110 of file baseAnalysis.h. Referenced by Init(). |
|
Definition at line 111 of file baseAnalysis.h. Referenced by Init(). |
|
Definition at line 46 of file TauAnalysis.h. |
|
Definition at line 52 of file TauAnalysis.h. |
|
Definition at line 57 of file TauAnalysis.h. |
|
Definition at line 58 of file TauAnalysis.h. |
|
Definition at line 43 of file TauAnalysis.h. |
|
Definition at line 49 of file TauAnalysis.h. |
|
Definition at line 50 of file TauAnalysis.h. |
|
Definition at line 44 of file TauAnalysis.h. |
|
Definition at line 41 of file TauAnalysis.h. |
|
Definition at line 42 of file TauAnalysis.h. |
|
Definition at line 39 of file TauAnalysis.h. |
|
Definition at line 40 of file TauAnalysis.h. |