CMS 3D CMS Logo

HepMCParticle.h
Go to the documentation of this file.
1 #ifndef SimG4Core_HepMCParticle_h
2 #define SimG4Core_HepMCParticle_h
3 
4 #include "G4PrimaryParticle.hh"
5 
7 {
8 public:
10  HepMCParticle(G4PrimaryParticle * pp, int status);
12  const HepMCParticle & operator=(const HepMCParticle &right);
13  int operator==(const HepMCParticle &right) const;
14  int operator!=(const HepMCParticle &right) const;
15 private:
16  G4PrimaryParticle * theParticle;
20 public:
21  G4PrimaryParticle * getTheParticle();
22  void done();
23  const int getStatus();
24 };
25 
26 #endif
int operator==(const HepMCParticle &right) const
const int getStatus()
G4PrimaryParticle * theParticle
Definition: HepMCParticle.h:16
G4PrimaryParticle * getTheParticle()
int operator!=(const HepMCParticle &right) const
const HepMCParticle & operator=(const HepMCParticle &right)