CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
LaserAlignmentSource.h
Go to the documentation of this file.
1 #ifndef LaserAlignmentSimulation_LaserAlignmentSource_H
2 #define LaserAlignmentSimulation_LaserAlignmentSource_H
3 
14 // system include files
15 #include <memory>
16 
17 // user include files
20 
21 #include "HepMC/GenEvent.h"
22 
23 //
24 // class decleration
25 //
27  public:
32 
33 
34  private:
36  virtual bool produce(edm::Event&);
37 
38  // the event format itself
39  HepMC::GenEvent* theEvent;
40 };
41 #endif
HepMC::GenEvent * theEvent
LaserAlignmentSource(const edm::ParameterSet &, const edm::InputSourceDescription &)
constructor
virtual bool produce(edm::Event &)
produce the HepMCProduct
~LaserAlignmentSource()
destructor