1 #ifndef IOMC_BaseEvtVtxGenerator_H
2 #define IOMC_BaseEvtVtxGenerator_H
23 class HepRandomEngine;
37 virtual HepMC::FourVector*
newVertex(CLHEP::HepRandomEngine*) = 0 ;
HepMC::FourVector * fVertex
virtual void produce(edm::Event &, const edm::EventSetup &) override
virtual HepMC::FourVector * lastVertex()
virtual ~BaseEvtVtxGenerator()
virtual HepMC::FourVector * newVertex(CLHEP::HepRandomEngine *)=0
BaseEvtVtxGenerator(const edm::ParameterSet &)
virtual TMatrixD * GetInvLorentzBoost()=0
edm::InputTag sourceLabel