Go to the documentation of this file.
8 #ifndef MaterialBudgetCategorizer_h
9 #define MaterialBudgetCategorizer_h 1
35 std::map<std::string, std::vector<float> >
theX0Map;
36 std::map<std::string, std::vector<float> >
theL0Map;
std::map< std::string, std::vector< float > > theHGCalL0Map
std::map< std::string, std::vector< float > > theHGCalX0Map
int material(std::string s)
const std::vector< float > & HGCall0fraction(std::string s)
MaterialBudgetCategorizer(std::string mode)
const std::vector< float > & x0fraction(std::string s)
std::map< std::string, std::vector< float > > theX0Map
const std::vector< float > & l0fraction(std::string s)
void buildHGCalCategoryMap(std::string theMaterialFileName, std::map< std::string, std::vector< float > > &theMap)
void buildCategoryMap(std::string theMaterialFileName, std::map< std::string, std::vector< float > > &theMap)
std::map< std::string, std::vector< float > > theL0Map
std::map< std::string, int > theVolumeMap
int volume(std::string s)
std::map< std::string, int > theMaterialMap
const std::vector< float > & HGCalx0fraction(std::string s)