1 #ifndef FastSimulation_EventProducer_FamosManager_H
2 #define FastSimulation_EventProducer_FamosManager_H
52 const HepMC::GenEvent* pu);
std::vector< GenParticle > GenParticleCollection
collection of GenParticles
void setupGeometryAndField(edm::Run &run, const edm::EventSetup &es)
Get information from the Event Setup.
~FamosManager()
Destructor.
void reconstruct(const HepMC::GenEvent *evt, const reco::GenParticleCollection *particles, const HepMC::GenEvent *pu)
The real thing is done here.
TrajectoryManager * myTrajectoryManager
CalorimetryManager * myCalorimetry
FamosManager(edm::ParameterSet const &p)
Constructor.
CalorimetryManager * calorimetryManager() const
The calorimeter.
PileUpSimulator * myPileUpSimulator
TrajectoryManager * trackerManager() const
The tracker.
FSimEvent * simEvent() const
The generated event.
const RandomEngine * random