Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
네임스페이스 | 매크로 | 함수
G4INCLKinematicsUtils.cc 파일 참조
#include "globals.hh"
#include "G4INCLKinematicsUtils.hh"
#include "G4INCLParticleTable.hh"

이 파일의 소스 코드 페이지로 가기

네임스페이스

 G4INCL
 
 G4INCL::KinematicsUtils
 

매크로

#define INCLXX_IN_GEANT4_MODE   1
 

함수

void G4INCL::KinematicsUtils::transformToLocalEnergyFrame (Nucleus const *const n, Particle *const p)
 
G4double G4INCL::KinematicsUtils::getLocalEnergy (Nucleus const *const n, Particle *const p)
 
ThreeVector G4INCL::KinematicsUtils::makeBoostVector (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::KinematicsUtils::totalEnergyInCM (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::KinematicsUtils::squareTotalEnergyInCM (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::KinematicsUtils::momentumInCM (Particle const *const p1, Particle const *const p2)
 gives the momentum in the CM frame of two particles. 더 자세히 ...
 
G4double G4INCL::KinematicsUtils::momentumInCM (const G4double E, const G4double M1, const G4double M2)
 
G4double G4INCL::KinematicsUtils::momentumInLab (const G4double s, const G4double m1, const G4double m2)
 
G4double G4INCL::KinematicsUtils::momentumInLab (Particle const *const p1, Particle const *const p2)
 gives the momentum in the lab frame of two particles. 더 자세히 ...
 
G4double G4INCL::KinematicsUtils::sumTotalEnergies (const ParticleList &)
 
ThreeVector G4INCL::KinematicsUtils::sumMomenta (const ParticleList &)
 
G4double G4INCL::KinematicsUtils::energy (const ThreeVector &p, const G4double m)
 
G4double G4INCL::KinematicsUtils::invariantMass (const G4double E, const ThreeVector &p)
 
G4double G4INCL::KinematicsUtils::squareInvariantMass (const G4double E, const ThreeVector &p)
 
G4double G4INCL::KinematicsUtils::gammaFromKineticEnergy (const ParticleSpecies &p, const G4double EKin)
 

매크로 문서화

#define INCLXX_IN_GEANT4_MODE   1

G4INCLKinematicsUtils.cc 파일의 34 번째 라인에서 정의되었습니다.