24 GeneratedInputSource(iConfig, iDescription),
28 produces<edm::HepMCProduct>();
46 HepMC::GenVertex * theVtx =
new HepMC::GenVertex(HepMC::FourVector(0.,0.,0.));
52 theVtx->add_particle_out(theParticle);
67 iEvent.
put(theOutput);
HepMC::GenEvent * theEvent
LaserAlignmentSource(const edm::ParameterSet &, const edm::InputSourceDescription &)
constructor
virtual bool produce(edm::Event &)
produce the HepMCProduct
OrphanHandle< PROD > put(std::auto_ptr< PROD > product)
Put a new product.
~LaserAlignmentSource()
destructor