1 #ifndef SimG4CMS_HFShowerLibrary_h
2 #define SimG4CMS_HFShowerLibrary_h 1
14 #include "G4ParticleTable.hh"
15 #include "G4ThreeVector.hh"
46 void initRun(G4ParticleTable * theParticleTable);
81 std::vector<HFShowerPhoton>
pe;
std::vector< Hit > getHits(G4Step *aStep, bool &ok, double weight, bool onlyLong=false)
type of data representation of DDCompactView
HFShowerLibrary(std::string &name, const DDCompactView &cpv, edm::ParameterSet const &p)
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::...
void loadEventInfo(TBranch *)
std::vector< double > gpar
std::vector< double > getDDDArray(const std::string &, const DDsvalues_type &, int &)
std::vector< HFShowerPhoton > photon
std::vector< HFShowerPhoton > pe
std::vector< double > pmom
void initRun(G4ParticleTable *theParticleTable)
void extrapolate(int, double)
void interpolate(int, double)