#include <G4InuclParticle.hh>
|  | 
| enum | Model { DefaultModel, 
bullet, 
target, 
EPCollider,
 INCascader, 
NonEquilib, 
Equilib, 
Fissioner,
 BigBanger, 
PreCompound, 
Coalescence
 }
 | 
|  | 
Definition at line 53 of file G4InuclParticle.hh.
 
◆ Model
| Enumerator | 
|---|
| DefaultModel |  | 
| bullet |  | 
| target |  | 
| EPCollider |  | 
| INCascader |  | 
| NonEquilib |  | 
| Equilib |  | 
| Fissioner |  | 
| BigBanger |  | 
| PreCompound |  | 
| Coalescence |  | 
Definition at line 67 of file G4InuclParticle.hh.
 
 
◆ G4InuclParticle() [1/7]
  
  | 
        
          | G4InuclParticle::G4InuclParticle | ( |  | ) |  |  | inline | 
 
 
◆ G4InuclParticle() [2/7]
◆ G4InuclParticle() [3/7]
Definition at line 77 of file G4InuclParticle.hh.
void Set4Momentum(const G4LorentzVector &momentum)
 
 
 
◆ ~G4InuclParticle()
  
  | 
        
          | virtual G4InuclParticle::~G4InuclParticle | ( |  | ) |  |  | inlinevirtual | 
 
 
◆ G4InuclParticle() [4/7]
◆ G4InuclParticle() [5/7]
◆ G4InuclParticle() [6/7]
Definition at line 44 of file G4InuclParticle.cc.
void setDefinition(const G4ParticleDefinition *pd)
void setMomentum(const G4LorentzVector &mom)
 
 
◆ G4InuclParticle() [7/7]
◆ getCharge()
  
  | 
        
          | G4double G4InuclParticle::getCharge | ( |  | ) | const |  | inline | 
 
 
◆ getDefinition()
◆ getDynamicParticle()
◆ getEnergy()
  
  | 
        
          | G4double G4InuclParticle::getEnergy | ( |  | ) | const |  | inline | 
 
 
◆ getKineticEnergy()
  
  | 
        
          | G4double G4InuclParticle::getKineticEnergy | ( |  | ) | const |  | inline | 
 
 
◆ getMass()
  
  | 
        
          | G4double G4InuclParticle::getMass | ( |  | ) | const |  | inline | 
 
 
◆ getModel()
  
  | 
        
          | Model G4InuclParticle::getModel | ( |  | ) | const |  | inline | 
 
 
◆ getMomentum()
◆ getMomModule()
  
  | 
        
          | G4double G4InuclParticle::getMomModule | ( |  | ) | const |  | inline | 
 
 
◆ operator!=()
◆ operator=()
◆ operator==()
◆ print()
  
  | 
        
          | void G4InuclParticle::print | ( | std::ostream & | os | ) | const |  | virtual | 
 
 
◆ setDefinition()
Definition at line 70 of file G4InuclParticle.cc.
void SetDefinition(const G4ParticleDefinition *aParticleDefinition)
 
 
 
◆ setEnergy()
  
  | 
        
          | void G4InuclParticle::setEnergy | ( |  | ) |  |  | inline | 
 
 
◆ setKineticEnergy()
  
  | 
        
          | void G4InuclParticle::setKineticEnergy | ( | G4double | ekin | ) |  |  | inline | 
 
 
◆ setMass()
  
  | 
        
          | void G4InuclParticle::setMass | ( | G4double | mass | ) |  |  | inline | 
 
 
◆ setModel()
  
  | 
        
          | void G4InuclParticle::setModel | ( | Model | model | ) |  |  | inline | 
 
 
◆ setMomentum()
Definition at line 77 of file G4InuclParticle.cc.
   79   if (std::fabs(mass-mom.
m()) <= 1
e-5) 
 
void SetMomentum(const G4ThreeVector &momentum)
void Set4Momentum(const G4LorentzVector &momentum)
 
 
◆ modelId
  
  | 
        
          | Model G4InuclParticle::modelId |  | private | 
 
 
◆ pDP
The documentation for this class was generated from the following files: