| 
    Geant4
    10.01.p03
    
   | 
 
#include <G4RKFieldIntegrator.hh>
 Inheritance diagram for G4RKFieldIntegrator:
 Collaboration diagram for G4RKFieldIntegrator:Private Member Functions | |
| void | Integrate (const G4KineticTrackVector &theActive, G4double theTimeStep) | 
| G4double | CalculateTotalEnergy (const G4KineticTrackVector &Barions) | 
| G4double | Erf (G4double X) | 
Private Attributes | |
| G4int | theA | 
| G4int | theZ | 
Static Private Attributes | |
| static const G4double | coulomb = 1.44 / 1.14 * MeV | 
| static const G4double | a_kaon = 0.35 | 
| static const G4double | a_pion = 0.35 | 
| ! for pions it has todiffer from kaons  More... | |
| static const G4double | a_antiproton = 1.53 | 
Definition at line 31 of file G4RKFieldIntegrator.hh.
      
  | 
  inline | 
Definition at line 34 of file G4RKFieldIntegrator.hh.
      
  | 
  inline | 
Definition at line 35 of file G4RKFieldIntegrator.hh.
      
  | 
  inline | 
Definition at line 37 of file G4RKFieldIntegrator.hh.
      
  | 
  private | 
Definition at line 50 of file G4RKFieldIntegrator.cc.
References Alpha, c1, c2, c3, Erf(), fermi, G4KineticTrack::Get4Momentum(), G4KineticTrack::GetDefinition(), G4ParticleDefinition::GetPDGCharge(), G4KineticTrack::GetPosition(), p1, p2, and G4INCL::Math::pi.
 Here is the call graph for this function:Definition at line 100 of file G4RKFieldIntegrator.cc.
References c1, C1, P10, P11, and P2.
Referenced by CalculateTotalEnergy().
 Here is the caller graph for this function:Implements G4FieldPropagation.
Definition at line 293 of file G4RKFieldIntegrator.cc.
      
  | 
  inlinevirtual | 
Implements G4FieldPropagation.
Definition at line 61 of file G4RKFieldIntegrator.hh.
References GetAntiprotonPotential().
Referenced by GetAntiprotonPotential().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  virtual | 
Implements G4FieldPropagation.
Definition at line 182 of file G4RKFieldIntegrator.cc.
References c1, and G4UniformRand.
Implements G4FieldPropagation.
Definition at line 323 of file G4RKFieldIntegrator.cc.
      
  | 
  inlinevirtual | 
Implements G4FieldPropagation.
Definition at line 64 of file G4RKFieldIntegrator.hh.
References GetKaonPotential().
Referenced by GetKaonPotential().
 Here is the call graph for this function:
 Here is the caller graph for this function:Implements G4FieldPropagation.
Definition at line 236 of file G4RKFieldIntegrator.cc.
      
  | 
  inlinevirtual | 
Implements G4FieldPropagation.
Definition at line 55 of file G4RKFieldIntegrator.hh.
References GetNeutronPotential().
Referenced by GetNeutronPotential().
 Here is the call graph for this function:
 Here is the caller graph for this function:Implements G4FieldPropagation.
Definition at line 353 of file G4RKFieldIntegrator.cc.
      
  | 
  inlinevirtual | 
Implements G4FieldPropagation.
Definition at line 67 of file G4RKFieldIntegrator.hh.
References GetPionPotential().
Referenced by GetPionPotential().
 Here is the call graph for this function:
 Here is the caller graph for this function:Implements G4FieldPropagation.
Definition at line 263 of file G4RKFieldIntegrator.cc.
      
  | 
  inlinevirtual | 
Implements G4FieldPropagation.
Definition at line 58 of file G4RKFieldIntegrator.hh.
References GetProtonPotential().
Referenced by GetProtonPotential().
 Here is the call graph for this function:
 Here is the caller graph for this function:Implements G4FieldPropagation.
Definition at line 51 of file G4RKFieldIntegrator.hh.
      
  | 
  private | 
Definition at line 207 of file G4RKFieldIntegrator.cc.
References G4KineticTrack::Get4Momentum(), G4KineticTrack::GetPosition(), and G4KineticTrack::SetPosition().
 Here is the call graph for this function:
      
  | 
  inline | 
Definition at line 43 of file G4RKFieldIntegrator.hh.
      
  | 
  inline | 
Definition at line 40 of file G4RKFieldIntegrator.hh.
      
  | 
  inline | 
Definition at line 42 of file G4RKFieldIntegrator.hh.
      
  | 
  virtual | 
Implements G4FieldPropagation.
Definition at line 42 of file G4RKFieldIntegrator.cc.
      
  | 
  staticprivate | 
Definition at line 83 of file G4RKFieldIntegrator.hh.
      
  | 
  staticprivate | 
Definition at line 81 of file G4RKFieldIntegrator.hh.
      
  | 
  staticprivate | 
! for pions it has todiffer from kaons
Definition at line 82 of file G4RKFieldIntegrator.hh.
Definition at line 80 of file G4RKFieldIntegrator.hh.
      
  | 
  private | 
Definition at line 75 of file G4RKFieldIntegrator.hh.
Referenced by Init().
      
  | 
  private | 
Definition at line 76 of file G4RKFieldIntegrator.hh.
Referenced by Init().