#include <UEAnalysis.h>
Inheritance diagram for UEAnalysis:
Public Member Functions | |
UEAnalysis () | |
empty default constructor | |
virtual | ~UEAnalysis () |
empty default destructor | |
virtual int | Init (double tr_max_eta, double tr_min_pt) |
virtual int | Process (HepMC::GenEvent *hepmcevt) |
virtual int | Finalize (TFile *output) |
virtual std::vector< TH1D * > | averagedHistograms () |
Private Attributes | |
TH1D * | m_NchargedToward [26] |
TH1D * | m_NchargedTransverse [26] |
TH1D * | m_NchargedAway [26] |
TH1D * | m_NchargedMeanToward |
TH1D * | m_NchargedMeanTransverse |
TH1D * | m_NchargedMeanAway |
TH1D * | m_PtsumToward [26] |
TH1D * | m_PtsumTransverse [26] |
TH1D * | m_PtsumAway [26] |
TH1D * | m_PtsumMeanToward |
TH1D * | m_PtsumMeanTransverse |
TH1D * | m_PtsumMeanAway |
TH1D * | m_Njet |
TH1D * | m_Ptjet |
TH1D * | m_Ptjet_log |
TH1D * | m_Ptleadingjet |
TH1D * | m_Ptleadingjet_log |
TH1D * | m_charged_particle_pt |
int | m_nbin_pT |
double | m_nbinRange_pT [26] |
Definition at line 25 of file UEAnalysis.h.
|
empty default constructor
Definition at line 32 of file UEAnalysis.cc. |
|
empty default destructor
Definition at line 37 of file UEAnalysis.cc. |
|
averagedHistograms: function to calculate averaged histograms for the UE analysis Reimplemented from baseAnalysis. Definition at line 245 of file UEAnalysis.cc. References m_NchargedAway, m_NchargedMeanAway, m_NchargedMeanToward, m_NchargedMeanTransverse, m_NchargedToward, m_NchargedTransverse, m_PtsumAway, m_PtsumMeanAway, m_PtsumMeanToward, m_PtsumMeanTransverse, m_PtsumToward, and m_PtsumTransverse. Referenced by Finalize(). |
|
In the final step all the histogramms are stored in a rootfile. The name of the rootfile can be set with the function setOutpuFileName(const char* filename). Reimplemented from baseAnalysis. Definition at line 273 of file UEAnalysis.cc. References averagedHistograms(), and baseAnalysis::Finalize(). |
|
Reimplemented from baseAnalysis. Definition at line 41 of file UEAnalysis.cc. References baseAnalysis::initHist(), baseAnalysis::initHistVariableBin(), m_charged_particle_pt, m_nbin_pT, m_nbinRange_pT, m_NchargedAway, m_NchargedMeanAway, m_NchargedMeanToward, m_NchargedMeanTransverse, m_NchargedToward, m_NchargedTransverse, m_Njet, m_Ptjet, m_Ptjet_log, m_Ptleadingjet, m_Ptleadingjet_log, m_PtsumAway, m_PtsumMeanAway, m_PtsumMeanToward, m_PtsumMeanTransverse, m_PtsumToward, and m_PtsumTransverse. |
|
Reimplemented from baseAnalysis. Definition at line 124 of file UEAnalysis.cc. References baseAnalysis::chargedParticle(), e, baseAnalysis::IsFinalStateParticle(), m_charged_particle_pt, m_nbinRange_pT, m_NchargedAway, m_NchargedToward, m_NchargedTransverse, m_Njet, m_Ptjet, m_Ptjet_log, m_Ptleadingjet, m_Ptleadingjet_log, m_PtsumAway, m_PtsumToward, m_PtsumTransverse, PI, and py. |
|
Definition at line 63 of file UEAnalysis.h. |
|
definition for the variable bin size for the <ncharged> vs pT calculation Definition at line 66 of file UEAnalysis.h. Referenced by Init(). |
|
Definition at line 68 of file UEAnalysis.h. |
|
Definition at line 42 of file UEAnalysis.h. Referenced by averagedHistograms(), Init(), and Process(). |
|
Definition at line 46 of file UEAnalysis.h. Referenced by averagedHistograms(), and Init(). |
|
Definition at line 44 of file UEAnalysis.h. Referenced by averagedHistograms(), and Init(). |
|
Definition at line 45 of file UEAnalysis.h. Referenced by averagedHistograms(), and Init(). |
|
Definition at line 40 of file UEAnalysis.h. Referenced by averagedHistograms(), Init(), and Process(). |
|
Definition at line 41 of file UEAnalysis.h. Referenced by averagedHistograms(), Init(), and Process(). |
|
Definition at line 57 of file UEAnalysis.h. |
|
Definition at line 58 of file UEAnalysis.h. |
|
Definition at line 59 of file UEAnalysis.h. |
|
Definition at line 60 of file UEAnalysis.h. |
|
Definition at line 61 of file UEAnalysis.h. |
|
Definition at line 50 of file UEAnalysis.h. Referenced by averagedHistograms(), Init(), and Process(). |
|
Definition at line 54 of file UEAnalysis.h. Referenced by averagedHistograms(), and Init(). |
|
Definition at line 52 of file UEAnalysis.h. Referenced by averagedHistograms(), and Init(). |
|
Definition at line 53 of file UEAnalysis.h. Referenced by averagedHistograms(), and Init(). |
|
Definition at line 48 of file UEAnalysis.h. Referenced by averagedHistograms(), Init(), and Process(). |
|
Definition at line 49 of file UEAnalysis.h. Referenced by averagedHistograms(), Init(), and Process(). |