26 rt_tbTimes(0), rt_TransProf(0) {
29 edm::LogInfo(
"HcalTBSim") <<
"HcalTB02Histo:: initialised with o/p file "
37 <<
"please add it to config file";
40 for (
int ilayer=0; ilayer<19; ilayer++) {
41 sprintf(title,
"Scint. Energy in Layer %d ", ilayer);
46 sprintf(title,
"All Hit Time slices");
49 sprintf(title,
"Transv. Shower Profile");
64 LogDebug(
"HcalTBSim") <<
"HcalTB02Histo::Fill Time histo with " <<
v;
72 LogDebug(
"HcalTBSim") <<
"HcalTB02Histo:::Fill Shower Transv. Profile histo"
73 <<
" with " << u <<
" and " <<
v;
83 LogDebug(
"HcalTBSim") <<
"HcalTB02Histo::Fill profile " << ilayer
T getUntrackedParameter(std::string const &, T const &) const
void fillTransProf(float u, float v)
T * make(const Args &...args) const
make new ROOT object
std::vector< TH1D * > rt_histoProf
void fillAllTime(float v)
The Signals That Services Can Subscribe To This is based on ActivityRegistry h
Helper function to determine trigger accepts.
HcalTB02Histo(const edm::ParameterSet &ps)
float getMean(int ilayer)
void fillProfile(int ilayer, float value)