#include <G4PrimaryParticle.hh>
 | 
| void *  | operator new (size_t) | 
|   | 
| void  | operator delete (void *aStackedTrack) | 
|   | 
|   | G4PrimaryParticle () | 
|   | 
|   | G4PrimaryParticle (G4int Pcode) | 
|   | 
|   | G4PrimaryParticle (G4int Pcode, G4double px, G4double py, G4double pz) | 
|   | 
|   | G4PrimaryParticle (G4int Pcode, G4double px, G4double py, G4double pz, G4double E) | 
|   | 
|   | G4PrimaryParticle (const G4ParticleDefinition *Gcode) | 
|   | 
|   | G4PrimaryParticle (const G4ParticleDefinition *Gcode, G4double px, G4double py, G4double pz) | 
|   | 
|   | G4PrimaryParticle (const G4ParticleDefinition *Gcode, G4double px, G4double py, G4double pz, G4double E) | 
|   | 
| virtual  | ~G4PrimaryParticle () | 
|   | 
|   | G4PrimaryParticle (const G4PrimaryParticle &right) | 
|   | 
| G4PrimaryParticle &  | operator= (const G4PrimaryParticle &right) | 
|   | 
| G4int  | operator== (const G4PrimaryParticle &right) const  | 
|   | 
| G4int  | operator!= (const G4PrimaryParticle &right) const  | 
|   | 
| void  | Print () const  | 
|   | 
| G4int  | GetPDGcode () const  | 
|   | 
| void  | SetPDGcode (G4int Pcode) | 
|   | 
| G4ParticleDefinition *  | GetG4code () const  | 
|   | 
| void  | SetG4code (const G4ParticleDefinition *Gcode) | 
|   | 
| const G4ParticleDefinition *  | GetParticleDefinition () const  | 
|   | 
| void  | SetParticleDefinition (const G4ParticleDefinition *pdef) | 
|   | 
| G4double  | GetMass () const  | 
|   | 
| void  | SetMass (G4double mas) | 
|   | 
| G4double  | GetCharge () const  | 
|   | 
| void  | SetCharge (G4double chg) | 
|   | 
| G4double  | GetKineticEnergy () const  | 
|   | 
| void  | SetKineticEnergy (G4double eKin) | 
|   | 
| const G4ThreeVector &  | GetMomentumDirection () const  | 
|   | 
| void  | SetMomentumDirection (const G4ThreeVector &p) | 
|   | 
| G4double  | GetTotalMomentum () const  | 
|   | 
| void  | Set4Momentum (G4double px, G4double py, G4double pz, G4double E) | 
|   | 
| G4double  | GetTotalEnergy () const  | 
|   | 
| void  | SetTotalEnergy (G4double eTot) | 
|   | 
| G4ThreeVector  | GetMomentum () const  | 
|   | 
| void  | SetMomentum (G4double px, G4double py, G4double pz) | 
|   | 
| G4double  | GetPx () const  | 
|   | 
| G4double  | GetPy () const  | 
|   | 
| G4double  | GetPz () const  | 
|   | 
| G4PrimaryParticle *  | GetNext () const  | 
|   | 
| void  | SetNext (G4PrimaryParticle *np) | 
|   | 
| G4PrimaryParticle *  | GetDaughter () const  | 
|   | 
| void  | SetDaughter (G4PrimaryParticle *np) | 
|   | 
| G4int  | GetTrackID () const  | 
|   | 
| void  | SetTrackID (G4int id) | 
|   | 
| G4ThreeVector  | GetPolarization () const  | 
|   | 
| void  | SetPolarization (const G4ThreeVector &pol) | 
|   | 
| void  | SetPolarization (G4double px, G4double py, G4double pz) | 
|   | 
| G4double  | GetPolX () const  | 
|   | 
| G4double  | GetPolY () const  | 
|   | 
| G4double  | GetPolZ () const  | 
|   | 
| G4double  | GetWeight () const  | 
|   | 
| void  | SetWeight (G4double w) | 
|   | 
| G4double  | GetProperTime () const  | 
|   | 
| void  | SetProperTime (G4double t) | 
|   | 
| G4VUserPrimaryParticleInformation *  | GetUserInformation () const  | 
|   | 
| void  | SetUserInformation (G4VUserPrimaryParticleInformation *anInfo) | 
|   | 
Definition at line 66 of file G4PrimaryParticle.hh.
 
      
        
          | G4PrimaryParticle::G4PrimaryParticle  | 
          ( | 
          ) |  | 
           | 
        
      
 
 
      
        
          | G4PrimaryParticle::G4PrimaryParticle  | 
          ( | 
          G4int  | 
          Pcode) |  | 
           | 
        
      
 
 
  
  
      
        
          | G4PrimaryParticle::~G4PrimaryParticle  | 
          ( | 
          ) |  | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | G4double G4PrimaryParticle::GetCharge  | 
          ( | 
          ) |  | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4double G4PrimaryParticle::GetKineticEnergy  | 
          ( | 
          ) |  | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4double G4PrimaryParticle::GetMass  | 
          ( | 
          ) |  | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4int G4PrimaryParticle::GetPDGcode  | 
          ( | 
          ) |  | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4double G4PrimaryParticle::GetPolX  | 
          ( | 
          ) |  | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4double G4PrimaryParticle::GetPolY  | 
          ( | 
          ) |  | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4double G4PrimaryParticle::GetPolZ  | 
          ( | 
          ) |  | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4double G4PrimaryParticle::GetProperTime  | 
          ( | 
          ) |  | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4double G4PrimaryParticle::GetPx  | 
          ( | 
          ) |  | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4double G4PrimaryParticle::GetPy  | 
          ( | 
          ) |  | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4double G4PrimaryParticle::GetPz  | 
          ( | 
          ) |  | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4double G4PrimaryParticle::GetTotalEnergy  | 
          ( | 
          ) |  | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4double G4PrimaryParticle::GetTotalMomentum  | 
          ( | 
          ) |  | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4int G4PrimaryParticle::GetTrackID  | 
          ( | 
          ) |  | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4double G4PrimaryParticle::GetWeight  | 
          ( | 
          ) |  | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | void G4PrimaryParticle::operator delete  | 
          ( | 
          void *  | 
          aStackedTrack) |  | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | void * G4PrimaryParticle::operator new  | 
          ( | 
          size_t  | 
          ) |  | 
           | 
         
       
   | 
  
inline   | 
  
 
 
      
        
          | void G4PrimaryParticle::Print  | 
          ( | 
          void  | 
          ) |  | 
           const | 
        
      
 
 
      
        
          | void G4PrimaryParticle::SetPDGcode  | 
          ( | 
          G4int  | 
          Pcode) |  | 
           | 
        
      
 
 
  
  
      
        
          | void G4PrimaryParticle::SetTrackID  | 
          ( | 
          G4int  | 
          id) |  | 
           | 
         
       
   | 
  
inline   | 
  
 
 
The documentation for this class was generated from the following files: