| 
    Geant4
    10.00.p01
    
   | 
 
#include <G4QMDParticipant.hh>
 Collaboration diagram for G4QMDParticipant:Public Member Functions | |
| G4QMDParticipant (G4ParticleDefinition *, G4ThreeVector, G4ThreeVector) | |
| ~G4QMDParticipant () | |
| void | SetDefinition (G4ParticleDefinition *pd) | 
| G4ParticleDefinition * | GetDefinition () | 
| void | SetPosition (G4ThreeVector r) | 
| G4ThreeVector | GetPosition () | 
| void | SetMomentum (G4ThreeVector p) | 
| G4ThreeVector | GetMomentum () | 
| G4double | GetMass () | 
| G4LorentzVector | Get4Momentum () | 
| G4double | GetKineticEnergy () | 
| G4int | GetBaryonNumber () | 
| G4int | GetNuc () | 
| G4int | GetChargeInUnitOfEplus () | 
| void | UnsetInitialMark () | 
| void | UnsetHitMark () | 
| G4bool | IsThisHit () | 
| void | SetHitMark () | 
| void | SetProjectile () | 
| void | SetTarget () | 
| G4bool | IsThisProjectile () | 
| G4bool | IsThisTarget () | 
Private Attributes | |
| G4ParticleDefinition * | definition | 
| G4ThreeVector | momentum | 
| G4ThreeVector | position | 
| G4bool | projectile | 
| G4bool | target | 
| G4bool | hit | 
Definition at line 48 of file G4QMDParticipant.hh.
| G4QMDParticipant::G4QMDParticipant | ( | G4ParticleDefinition * | pd, | 
| G4ThreeVector | p, | ||
| G4ThreeVector | r | ||
| ) | 
Definition at line 29 of file G4QMDParticipant.cc.
| G4QMDParticipant::~G4QMDParticipant | ( | ) | 
Definition at line 42 of file G4QMDParticipant.cc.
| G4LorentzVector G4QMDParticipant::Get4Momentum | ( | ) | 
Definition at line 49 of file G4QMDParticipant.cc.
References definition, G4ParticleDefinition::GetPDGMass(), GeV, and momentum.
Referenced by G4QMDReaction::ApplyYourself(), G4QMDMeanField::Cal2BodyQuantities(), G4QMDCollision::CalFinalStateOfTheBinaryCollision(), G4QMDCollision::CalFinalStateOfTheBinaryCollisionJQMD(), G4QMDMeanField::CalGraduate(), G4QMDCollision::CalKinematicsOfBinaryCollisions(), and GetKineticEnergy().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 70 of file G4QMDParticipant.hh.
References definition, and G4ParticleDefinition::GetBaryonNumber().
Referenced by G4QMDMeanField::Cal2BodyQuantities(), and G4QMDMeanField::DoClusterJudgment().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 73 of file G4QMDParticipant.hh.
References definition, eplus, and G4ParticleDefinition::GetPDGCharge().
Referenced by G4QMDMeanField::Cal2BodyQuantities(), G4QMDCollision::CalFinalStateOfTheBinaryCollisionJQMD(), G4QMDMeanField::CalGraduate(), G4QMDMeanField::calPauliBlockingFactor(), G4QMDMeanField::GetPotential(), and G4QMDMeanField::GetTotalPotential().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 56 of file G4QMDParticipant.hh.
References definition.
Referenced by G4QMDReaction::ApplyYourself(), G4QMDCollision::CalFinalStateOfTheBinaryCollision(), and G4QMDCollision::CalKinematicsOfBinaryCollisions().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 68 of file G4QMDParticipant.hh.
References Get4Momentum(), and GetMass().
 Here is the call graph for this function:
      
  | 
  inline | 
Definition at line 64 of file G4QMDParticipant.hh.
References definition, G4ParticleDefinition::GetPDGMass(), and GeV.
Referenced by G4QMDNucleus::CalEnergyAndAngularMomentumInCM(), G4QMDCollision::CalFinalStateOfTheBinaryCollisionJQMD(), G4QMDCollision::CalKinematicsOfBinaryCollisions(), and GetKineticEnergy().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 62 of file G4QMDParticipant.hh.
References momentum.
Referenced by G4QMDReaction::ApplyYourself(), G4QMDNucleus::CalEnergyAndAngularMomentumInCM(), G4QMDCollision::CalKinematicsOfBinaryCollisions(), and G4QMDMeanField::DoPropagation().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 71 of file G4QMDParticipant.hh.
References definition, and G4ParticleDefinition::GetBaryonNumber().
Referenced by G4QMDMeanField::CalGraduate(), G4QMDMeanField::calPauliBlockingFactor(), G4QMDMeanField::GetPotential(), G4QMDMeanField::GetTotalPotential(), and G4QMDMeanField::IsPauliBlocked().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 59 of file G4QMDParticipant.hh.
References position.
Referenced by G4QMDReaction::ApplyYourself(), G4QMDMeanField::Cal2BodyQuantities(), G4QMDNucleus::CalEnergyAndAngularMomentumInCM(), G4QMDCollision::CalFinalStateOfTheBinaryCollision(), G4QMDMeanField::CalGraduate(), G4QMDCollision::CalKinematicsOfBinaryCollisions(), and G4QMDMeanField::DoPropagation().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 77 of file G4QMDParticipant.hh.
References hit.
Referenced by G4QMDCollision::CalKinematicsOfBinaryCollisions().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 82 of file G4QMDParticipant.hh.
References projectile.
Referenced by G4QMDCollision::CalKinematicsOfBinaryCollisions().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 83 of file G4QMDParticipant.hh.
References target.
Referenced by G4QMDCollision::CalKinematicsOfBinaryCollisions().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 55 of file G4QMDParticipant.hh.
References definition.
Referenced by G4QMDCollision::CalFinalStateOfTheBinaryCollision(), and G4QMDCollision::CalKinematicsOfBinaryCollisions().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 78 of file G4QMDParticipant.hh.
References hit.
Referenced by G4QMDCollision::CalKinematicsOfBinaryCollisions().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 61 of file G4QMDParticipant.hh.
References momentum.
Referenced by G4QMDCollision::CalFinalStateOfTheBinaryCollision(), G4QMDCollision::CalFinalStateOfTheBinaryCollisionJQMD(), G4QMDCollision::CalKinematicsOfBinaryCollisions(), and G4QMDMeanField::DoPropagation().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 58 of file G4QMDParticipant.hh.
References position.
Referenced by G4QMDCollision::CalKinematicsOfBinaryCollisions(), and G4QMDMeanField::DoPropagation().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 80 of file G4QMDParticipant.hh.
References projectile.
Referenced by G4QMDReaction::ApplyYourself().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 81 of file G4QMDParticipant.hh.
References target.
Referenced by G4QMDReaction::ApplyYourself().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 76 of file G4QMDParticipant.hh.
References hit.
Referenced by G4QMDCollision::CalKinematicsOfBinaryCollisions().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 75 of file G4QMDParticipant.hh.
References projectile, and target.
Referenced by G4QMDCollision::CalKinematicsOfBinaryCollisions().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 86 of file G4QMDParticipant.hh.
Referenced by Get4Momentum(), GetBaryonNumber(), GetChargeInUnitOfEplus(), GetDefinition(), GetMass(), GetNuc(), and SetDefinition().
      
  | 
  private | 
Definition at line 92 of file G4QMDParticipant.hh.
Referenced by IsThisHit(), SetHitMark(), and UnsetHitMark().
      
  | 
  private | 
Definition at line 87 of file G4QMDParticipant.hh.
Referenced by Get4Momentum(), GetMomentum(), and SetMomentum().
      
  | 
  private | 
Definition at line 88 of file G4QMDParticipant.hh.
Referenced by GetPosition(), and SetPosition().
      
  | 
  private | 
Definition at line 90 of file G4QMDParticipant.hh.
Referenced by IsThisProjectile(), SetProjectile(), and UnsetInitialMark().
      
  | 
  private | 
Definition at line 91 of file G4QMDParticipant.hh.
Referenced by IsThisTarget(), SetTarget(), and UnsetInitialMark().