1 #ifndef Validation_Geometry_MaterialBudgetHcal_h
2 #define Validation_Geometry_MaterialBudgetHcal_h
15 #include <CLHEP/Vector/LorentzVector.h>
22 public Observer<const BeginOfTrack*>,
36 void update(
const G4Step*)
override;
void update(const BeginOfTrack *) override
This routine will be called when the appropriate signal arrives.
std::unique_ptr< MaterialBudgetHcalHistos > theHistoHcal_
edm::ESGetToken< cms::DDCompactView, IdealGeometryRecord > cpvTokenDD4hep_
void beginRun(edm::EventSetup const &) override
void registerConsumes(edm::ConsumesCollector) override
bool stopAfter(const G4Step *)
edm::ESGetToken< DDCompactView, IdealGeometryRecord > cpvTokenDDD_
MaterialBudgetHcal(const edm::ParameterSet &)
const MaterialBudgetHcal & operator=(const MaterialBudgetHcal &)=delete
std::unique_ptr< MaterialBudgetCastorHistos > theHistoCastor_