![]() |
![]() |
#include <MaterialBudgetFormat.h>
Public Member Functions | |
virtual void | fillEndTrack ()=0 |
virtual void | fillPerStep ()=0 |
virtual void | fillStartTrack ()=0 |
MaterialBudgetFormat (std::shared_ptr< MaterialBudgetData > data) | |
virtual | ~MaterialBudgetFormat () |
Protected Attributes | |
std::shared_ptr< MaterialBudgetData > | theData |
std::string | theFileName |
Definition at line 10 of file MaterialBudgetFormat.h.
MaterialBudgetFormat::MaterialBudgetFormat | ( | std::shared_ptr< MaterialBudgetData > | data | ) |
Definition at line 4 of file MaterialBudgetFormat.cc.
|
inlinevirtual |
Definition at line 14 of file MaterialBudgetFormat.h.
References fillEndTrack(), fillPerStep(), and fillStartTrack().
|
pure virtual |
Implemented in MaterialBudgetTree, MaterialBudgetEcalHistos, MaterialBudgetHGCalHistos, MaterialBudgetHistos, MaterialBudgetTrackerHistos, and MaterialBudgetTxt.
Referenced by ~MaterialBudgetFormat().
|
pure virtual |
Implemented in MaterialBudgetTree, MaterialBudgetEcalHistos, MaterialBudgetHGCalHistos, MaterialBudgetHistos, MaterialBudgetTrackerHistos, and MaterialBudgetTxt.
Referenced by ~MaterialBudgetFormat().
|
pure virtual |
Implemented in MaterialBudgetTree, MaterialBudgetEcalHistos, MaterialBudgetHGCalHistos, MaterialBudgetHistos, MaterialBudgetTrackerHistos, and MaterialBudgetTxt.
Referenced by ~MaterialBudgetFormat().
|
protected |
Definition at line 21 of file MaterialBudgetFormat.h.
Referenced by MaterialBudgetTree::book(), MaterialBudgetTxt::fillEndTrack(), MaterialBudgetHGCalHistos::fillEndTrack(), MaterialBudgetTrackerHistos::fillEndTrack(), MaterialBudgetHistos::fillEndTrack(), MaterialBudgetEcalHistos::fillEndTrack(), MaterialBudgetTree::fillEndTrack(), MaterialBudgetTxt::fillPerStep(), and MaterialBudgetTxt::fillStartTrack().
|
protected |
Definition at line 22 of file MaterialBudgetFormat.h.
Referenced by MaterialBudgetHGCalHistos::hend(), MaterialBudgetTrackerHistos::hend(), MaterialBudgetHistos::hend(), MaterialBudgetEcalHistos::hend(), MaterialBudgetEcalHistos::MaterialBudgetEcalHistos(), MaterialBudgetHGCalHistos::MaterialBudgetHGCalHistos(), MaterialBudgetHistos::MaterialBudgetHistos(), and MaterialBudgetTrackerHistos::MaterialBudgetTrackerHistos().