#include <DiJetAnalysis.h>
Inheritance diagram for DiJetAnalysis:
Public Member Functions | |
DiJetAnalysis () | |
~DiJetAnalysis () | |
int | Init (double tr_max_eta, double tr_min_pt) |
int | Process (HepMC::GenEvent *hepmcevt) |
Private Attributes | |
TH1D * | m_jet_count |
TH1D * | m_jet_pt |
TH1D * | m_jet_pt_log |
TH1D * | m_leadingjet_pt |
TH1D * | m_leadingjet_pt_log |
TH1D * | m_secondleadingjet_pt |
TH1D * | m_secondleadingjet_pt_log |
TH1D * | m_jet_phi |
TH1D * | m_jet_eta |
TH1D * | m_charged_particle_multiplicity |
TH1D * | m_charged_particle_mean_pt |
TH1D * | m_charged_particle_temp_pt |
TH1D * | m_charged_particle_pt |
TH1D * | m_charged_particle_rms_pt |
TH1D * | m_charged_particle_pdgID |
TH1D * | m_jet_Deta_leadingJet_secondJet |
TH1D * | m_jet_Dphi_leadingJet_secondJet |
TH1D * | m_jet_DR_leadingJet_secondJet |
vector< TH1D * > | m_histVector |
string | m_outputFileName |
string | m_outputRootDir |
Definition at line 31 of file DiJetAnalysis.h.
|
Constructor Definition at line 34 of file DiJetAnalysis.cc. |
|
Destructor: delete all the Pointer Definition at line 42 of file DiJetAnalysis.cc. References m_histVector. |
|
Before using the class initialize Reimplemented from baseAnalysis. Definition at line 53 of file DiJetAnalysis.cc. References baseAnalysis::initHist(), m_charged_particle_mean_pt, m_charged_particle_multiplicity, m_charged_particle_pt, m_charged_particle_rms_pt, m_charged_particle_temp_pt, m_histVector, m_jet_count, m_jet_Deta_leadingJet_secondJet, m_jet_Dphi_leadingJet_secondJet, m_jet_DR_leadingJet_secondJet, m_jet_eta, m_jet_phi, m_jet_pt, m_jet_pt_log, m_leadingjet_pt, m_leadingjet_pt_log, m_outputFileName, m_outputRootDir, m_secondleadingjet_pt, and m_secondleadingjet_pt_log. Referenced by main(). |
|
This is the main analysis function. Search the particle, get their properties and the histograms. Reimplemented from baseAnalysis. Definition at line 118 of file DiJetAnalysis.cc. References baseAnalysis::chargedParticle(), baseAnalysis::FindJet(), m_charged_particle_mean_pt, m_charged_particle_multiplicity, m_charged_particle_pt, m_charged_particle_rms_pt, m_charged_particle_temp_pt, m_jet_count, m_jet_Deta_leadingJet_secondJet, m_jet_Dphi_leadingJet_secondJet, m_jet_DR_leadingJet_secondJet, m_jet_eta, m_jet_phi, m_jet_pt, m_jet_pt_log, m_leadingjet_pt, m_leadingjet_pt_log, m_secondleadingjet_pt, and m_secondleadingjet_pt_log. Referenced by main(). |
|
Definition at line 54 of file DiJetAnalysis.h. |
|
Definition at line 53 of file DiJetAnalysis.h. |
|
Definition at line 58 of file DiJetAnalysis.h. |
|
Definition at line 56 of file DiJetAnalysis.h. |
|
Definition at line 57 of file DiJetAnalysis.h. |
|
Definition at line 55 of file DiJetAnalysis.h. |
|
Definition at line 108 of file baseAnalysis.h. Referenced by Init(), and ~DiJetAnalysis(). |
|
Definition at line 41 of file DiJetAnalysis.h. |
|
Definition at line 60 of file DiJetAnalysis.h. |
|
Definition at line 61 of file DiJetAnalysis.h. |
|
Definition at line 62 of file DiJetAnalysis.h. |
|
Definition at line 51 of file DiJetAnalysis.h. |
|
Definition at line 50 of file DiJetAnalysis.h. |
|
Definition at line 42 of file DiJetAnalysis.h. |
|
Definition at line 43 of file DiJetAnalysis.h. |
|
Definition at line 44 of file DiJetAnalysis.h. |
|
Definition at line 45 of file DiJetAnalysis.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 DiJetAnalysis.h. |
|
Definition at line 47 of file DiJetAnalysis.h. |