1 #ifndef Validation_Geometry_MaterialBudgetHcalHistos_h
2 #define Validation_Geometry_MaterialBudgetHcalHistos_h 1
14 #include <TProfile2D.h>
41 bool isItHF(
const G4VTouchable*);
std::vector< double > stepLength
TProfile2D * me1100[maxSet]
void fillPerStep(const G4Step *)
type of data representation of DDCompactView
std::vector< int > hfLevels
std::vector< std::string > getNames(DDFilteredView &fv)
std::vector< std::string > hfNames
virtual ~MaterialBudgetHcalHistos()
bool isSensitive(std::string)
void fillBeginJob(const DDCompactView &)
TProfile2D * me900[maxSet]
std::vector< std::string > matList
void fillStartTrack(const G4Track *)
std::vector< double > radLength
std::vector< std::pair< unsigned int, DDValue > > DDsvalues_type
std::maps an index to a DDValue. The index corresponds to the index assigned to the name of the std::...
std::vector< std::string > sensitiveEC
TProfile2D * me1000[maxSet]
MaterialBudgetHcalHistos(const edm::ParameterSet &p)
std::vector< std::string > sensitives
TProfile * me1500[maxSet2]
std::vector< double > getDDDArray(const std::string &str, const DDsvalues_type &sv)
std::vector< double > intLength
bool isItHF(const G4VTouchable *)