#include <G4HadronicWhiteBoard.hh>
Public 멤버 함수 | |
G4HadronicWhiteBoard () | |
void | SetProjectile (const G4HadProjectile &aProjectile) |
void | SetTargetNucleus (const G4Nucleus &aTarget) |
void | SetProcessName (const G4String &aProcessName) |
void | SetModelName (const G4String &aModelName) |
const G4HadProjectile * | GetProjectile () |
const G4Nucleus & | GetTargetNucleus () |
const G4ParticleDefinition * | GetPDef () |
G4String | GetParticleName () |
G4double | GetEnergy () |
G4double | GetPx () |
G4double | GetPy () |
G4double | GetPz () |
G4int | GetA () |
G4int | GetZ () |
void | Dump () |
정적 Public 멤버 함수 | |
static G4HadronicWhiteBoard & | Instance () |
Private 속성 | |
const G4HadProjectile * | theProjectile |
const G4ParticleDefinition * | theDef |
const char * | theName |
G4double | theE |
G4double | thePx |
G4double | thePy |
G4double | thePz |
G4Nucleus | theTarget |
G4int | theA |
G4int | theZ |
G4String | theProcessName |
G4String | theModelName |
정적 Private 속성 | |
static G4ThreadLocal G4HadronicWhiteBoard * | theInstance = 0 |
G4HadronicWhiteBoard.hh 파일의 34 번째 라인에서 정의되었습니다.
G4HadronicWhiteBoard::G4HadronicWhiteBoard | ( | ) |
G4HadronicWhiteBoard.cc 파일의 30 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Instance().
void G4HadronicWhiteBoard::Dump | ( | ) |
G4HadronicWhiteBoard.cc 파일의 94 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4Exception(), theA, theE, theModelName, theName, theProcessName, thePx, thePy, thePz, theZ.
G4HadronicWhiteBoard.cc 파일의 58 번째 라인에서 정의되었습니다.
다음을 참조함 : theA.
G4double G4HadronicWhiteBoard::GetEnergy | ( | ) |
G4HadronicWhiteBoard.cc 파일의 54 번째 라인에서 정의되었습니다.
다음을 참조함 : theE.
G4String G4HadronicWhiteBoard::GetParticleName | ( | ) |
G4HadronicWhiteBoard.cc 파일의 53 번째 라인에서 정의되었습니다.
다음을 참조함 : theName.
const G4ParticleDefinition * G4HadronicWhiteBoard::GetPDef | ( | ) |
G4HadronicWhiteBoard.cc 파일의 52 번째 라인에서 정의되었습니다.
다음을 참조함 : theDef.
const G4HadProjectile * G4HadronicWhiteBoard::GetProjectile | ( | ) |
G4HadronicWhiteBoard.cc 파일의 42 번째 라인에서 정의되었습니다.
다음을 참조함 : theProjectile.
G4double G4HadronicWhiteBoard::GetPx | ( | ) |
G4HadronicWhiteBoard.cc 파일의 55 번째 라인에서 정의되었습니다.
다음을 참조함 : thePx.
G4double G4HadronicWhiteBoard::GetPy | ( | ) |
G4HadronicWhiteBoard.cc 파일의 56 번째 라인에서 정의되었습니다.
다음을 참조함 : thePy.
G4double G4HadronicWhiteBoard::GetPz | ( | ) |
G4HadronicWhiteBoard.cc 파일의 57 번째 라인에서 정의되었습니다.
다음을 참조함 : thePz.
const G4Nucleus & G4HadronicWhiteBoard::GetTargetNucleus | ( | ) |
G4HadronicWhiteBoard.cc 파일의 47 번째 라인에서 정의되었습니다.
다음을 참조함 : theTarget.
G4HadronicWhiteBoard.cc 파일의 59 번째 라인에서 정의되었습니다.
다음을 참조함 : theZ.
|
static |
G4HadronicWhiteBoard.cc 파일의 36 번째 라인에서 정의되었습니다.
다음을 참조함 : G4HadronicWhiteBoard(), theInstance.
다음에 의해서 참조됨 : G4HadronicInteractionWrapper::ApplyInteraction().
G4HadronicWhiteBoard.cc 파일의 88 번째 라인에서 정의되었습니다.
다음을 참조함 : theModelName.
다음에 의해서 참조됨 : G4HadronicInteractionWrapper::ApplyInteraction().
G4HadronicWhiteBoard.cc 파일의 82 번째 라인에서 정의되었습니다.
다음을 참조함 : theProcessName.
다음에 의해서 참조됨 : G4HadronicInteractionWrapper::ApplyInteraction().
void G4HadronicWhiteBoard::SetProjectile | ( | const G4HadProjectile & | aProjectile | ) |
G4HadronicWhiteBoard.cc 파일의 62 번째 라인에서 정의되었습니다.
다음을 참조함 : G4HadProjectile::Get4Momentum(), G4HadProjectile::GetDefinition(), G4ParticleDefinition::GetParticleName(), CLHEP::HepLorentzVector::t(), theDef, theE, theName, theProjectile, thePx, thePy, thePz, CLHEP::HepLorentzVector::vect(), CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), CLHEP::Hep3Vector::z().
다음에 의해서 참조됨 : G4HadronicInteractionWrapper::ApplyInteraction().
G4HadronicWhiteBoard.cc 파일의 74 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Nucleus::GetA_asInt(), G4Nucleus::GetZ_asInt(), theA, theTarget, theZ.
다음에 의해서 참조됨 : G4HadronicInteractionWrapper::ApplyInteraction().
|
private |
G4HadronicWhiteBoard.hh 파일의 76 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dump(), GetA(), SetTargetNucleus().
|
private |
G4HadronicWhiteBoard.hh 파일의 68 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetPDef(), SetProjectile().
|
private |
G4HadronicWhiteBoard.hh 파일의 70 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dump(), GetEnergy(), SetProjectile().
|
staticprivate |
G4HadronicWhiteBoard.hh 파일의 65 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Instance().
|
private |
G4HadronicWhiteBoard.hh 파일의 80 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dump(), SetModelName().
|
private |
G4HadronicWhiteBoard.hh 파일의 69 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dump(), GetParticleName(), SetProjectile().
|
private |
G4HadronicWhiteBoard.hh 파일의 79 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dump(), SetProcessName().
|
private |
G4HadronicWhiteBoard.hh 파일의 67 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetProjectile(), SetProjectile().
|
private |
G4HadronicWhiteBoard.hh 파일의 71 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dump(), GetPx(), SetProjectile().
|
private |
G4HadronicWhiteBoard.hh 파일의 72 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dump(), GetPy(), SetProjectile().
|
private |
G4HadronicWhiteBoard.hh 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dump(), GetPz(), SetProjectile().
|
private |
G4HadronicWhiteBoard.hh 파일의 75 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetTargetNucleus(), SetTargetNucleus().
|
private |
G4HadronicWhiteBoard.hh 파일의 77 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dump(), GetZ(), SetTargetNucleus().