1 #ifndef SimG4CMS_HcalTestBeam_HcalTB02Analysis_H 2 #define SimG4CMS_HcalTestBeam_HcalTB02Analysis_H 38 #include "G4ThreeVector.hh" 41 public Observer<const BeginOfEvent *>,
42 public Observer<const EndOfEvent *> {
std::string fileNameTuple
~HcalTB02Analysis() override
const HcalTB02Analysis & operator=(const HcalTB02Analysis &)=delete
void produce(edm::Event &, const edm::EventSetup &) override
void fillEvent(HcalTB02HistoClass &)
std::map< int, float > energyInCrystals
HcalTB02Analysis(const edm::ParameterSet &p)
void update(const BeginOfEvent *evt) override
This routine will be called when the appropriate signal arrives.
std::map< int, float > primaries
std::map< int, float > energyInScints
std::vector< std::string > names