#include <SimG4CMS/HcalTestBeam/interface/HcalTB06Histo.h>
Public Member Functions | |
void | fillEdep (double etots, double eecals, double ehcals) |
void | fillPrimary (double energy, double eta, double phi) |
HcalTB06Histo (const edm::ParameterSet &ps) | |
virtual | ~HcalTB06Histo () |
Private Attributes | |
TH1D * | edecS |
TH2D * | edehS |
TH1D * | edepS |
TH1D * | edhcS |
TH1D * | iEta |
TH1D * | iniE |
TH1D * | iPhi |
bool | verbose |
Description: Histogram handling for Hcal Test Beam 2006 studies
Usage: Sets up histograms and stores in a file
Definition at line 30 of file HcalTB06Histo.h.
HcalTB06Histo::HcalTB06Histo | ( | const edm::ParameterSet & | ps | ) |
Definition at line 25 of file HcalTB06Histo.cc.
References edecS, edehS, edepS, edhcS, edm::ParameterSet::getUntrackedParameter(), iEta, iniE, iPhi, edm::Service< T >::isAvailable(), and TFileService::make().
|
virtual |
Definition at line 47 of file HcalTB06Histo.cc.
void HcalTB06Histo::fillEdep | ( | double | etots, |
double | eecals, | ||
double | ehcals | ||
) |
Definition at line 62 of file HcalTB06Histo.cc.
References edecS, edehS, edepS, edhcS, and LogDebug.
Referenced by HcalTB06Analysis::analyze().
void HcalTB06Histo::fillPrimary | ( | double | energy, |
double | eta, | ||
double | phi | ||
) |
Definition at line 53 of file HcalTB06Histo.cc.
References iEta, iniE, iPhi, LogDebug, and phi.
Referenced by HcalTB06Analysis::analyze().
|
private |
Definition at line 48 of file HcalTB06Histo.h.
Referenced by fillEdep(), and HcalTB06Histo().
|
private |
Definition at line 49 of file HcalTB06Histo.h.
Referenced by fillEdep(), and HcalTB06Histo().
|
private |
Definition at line 48 of file HcalTB06Histo.h.
Referenced by fillEdep(), and HcalTB06Histo().
|
private |
Definition at line 48 of file HcalTB06Histo.h.
Referenced by fillEdep(), and HcalTB06Histo().
|
private |
Definition at line 47 of file HcalTB06Histo.h.
Referenced by fillPrimary(), and HcalTB06Histo().
|
private |
Definition at line 47 of file HcalTB06Histo.h.
Referenced by fillPrimary(), and HcalTB06Histo().
|
private |
Definition at line 47 of file HcalTB06Histo.h.
Referenced by fillPrimary(), and HcalTB06Histo().
|
private |
Definition at line 45 of file HcalTB06Histo.h.