5 std::shared_ptr<TestHistoMgr> mgr,
13 edm::LogInfo(
"MaterialBudget") <<
" MaterialBudgetHistos: Booking Histos";
14 hmgr->addHistoProf1(
new TProfile(
"10",
"MB prof Eta ", 250, -5., 5.));
15 hmgr->addHisto1(
new TH1F(
"11",
"Eta ", 501, -5., 5.));
16 hmgr->addHistoProf1(
new TProfile(
"20",
"MB prof Phi ", 180, -3.1416, 3.1416));
17 hmgr->addHisto1(
new TH1F(
"21",
"Phi ", 360, -3.1416, 3.1416));
18 hmgr->addHistoProf2(
new TProfile2D(
"30",
"MB prof Eta Phi ", 250, -5., 5., 180, -3.1416, 3.1416));
19 hmgr->addHisto2(
new TH2F(
"31",
"Eta vs Phi ", 501, -5., 5., 180, -3.1416, 3.1416));
void fillPerStep() override
MaterialBudgetHistos(std::shared_ptr< MaterialBudgetData > data, std::shared_ptr< TestHistoMgr > mgr, const std::string &fileName)
void fillEndTrack() override
void fillStartTrack() override
char data[epos_bytes_allocation]
std::shared_ptr< TestHistoMgr > hmgr