#include <F01PrimaryGeneratorAction.hh>
Public 멤버 함수 | |
F01PrimaryGeneratorAction (F01DetectorConstruction *) | |
virtual | ~F01PrimaryGeneratorAction () |
virtual void | GeneratePrimaries (G4Event *) |
void | SetRndmFlag (G4String val) |
void | SetXVertex (G4double x) |
void | SetYVertex (G4double y) |
void | SetZVertex (G4double z) |
정적 Public 멤버 함수 | |
static G4String | GetPrimaryName () |
정적 Private 속성 | |
static G4ParticleDefinition * | fgPrimaryParticle = 0 |
F01PrimaryGeneratorAction.hh 파일의 50 번째 라인에서 정의되었습니다.
F01PrimaryGeneratorAction::F01PrimaryGeneratorAction | ( | F01DetectorConstruction * | det | ) |
F01PrimaryGeneratorAction.cc 파일의 56 번째 라인에서 정의되었습니다.
다음을 참조함 : fDetector, fgPrimaryParticle, fGunMessenger, G4ParticleTable::FindParticle(), fParticleGun, fXVertex, fYVertex, fZVertex, F01DetectorConstruction::GetAbsorberThickness(), F01DetectorConstruction::GetAbsorberZpos(), G4ParticleTable::GetParticleTable(), GeV, G4ParticleGun::SetParticleDefinition(), G4ParticleGun::SetParticleEnergy(), G4ParticleGun::SetParticleMomentumDirection(), G4VPrimaryGenerator::SetParticlePosition().
|
virtual |
F01PrimaryGeneratorAction.cc 파일의 95 번째 라인에서 정의되었습니다.
다음을 참조함 : fGunMessenger, fParticleGun.
G4VUserPrimaryGeneratorAction를 구현.
F01PrimaryGeneratorAction.cc 파일의 103 번째 라인에서 정의되었습니다.
다음을 참조함 : fDetector, fgPrimaryParticle, fParticleGun, fRndmFlag, fVertexDefined, fXVertex, fYVertex, fZVertex, G4UniformRand, G4ParticleGun::GeneratePrimaryVertex(), F01DetectorConstruction::GetAbsorberRadius(), F01DetectorConstruction::GetAbsorberThickness(), F01DetectorConstruction::GetAbsorberZpos(), G4ParticleGun::GetParticleDefinition(), G4VPrimaryGenerator::SetParticlePosition(), twopi, G4InuclParticleNames::z0.
|
static |
F01PrimaryGeneratorAction.cc 파일의 138 번째 라인에서 정의되었습니다.
다음을 참조함 : fgPrimaryParticle, G4ParticleDefinition::GetParticleName().
F01PrimaryGeneratorAction.hh 파일의 58 번째 라인에서 정의되었습니다.
다음을 참조함 : fRndmFlag.
다음에 의해서 참조됨 : F01PrimaryGeneratorMessenger::SetNewValue().
F01PrimaryGeneratorAction.cc 파일의 155 번째 라인에서 정의되었습니다.
다음을 참조함 : fVertexDefined, fXVertex, G4cout, G4endl, mm, x.
다음에 의해서 참조됨 : F01PrimaryGeneratorMessenger::SetNewValue().
F01PrimaryGeneratorAction.cc 파일의 165 번째 라인에서 정의되었습니다.
다음을 참조함 : fVertexDefined, fYVertex, G4cout, G4endl, mm, y.
다음에 의해서 참조됨 : F01PrimaryGeneratorMessenger::SetNewValue().
F01PrimaryGeneratorAction.cc 파일의 145 번째 라인에서 정의되었습니다.
다음을 참조함 : fVertexDefined, fZVertex, G4cout, G4endl, mm, z.
다음에 의해서 참조됨 : F01PrimaryGeneratorMessenger::SetNewValue().
|
private |
F01PrimaryGeneratorAction.hh 파일의 67 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : F01PrimaryGeneratorAction(), GeneratePrimaries().
|
staticprivate |
F01PrimaryGeneratorAction.hh 파일의 72 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : F01PrimaryGeneratorAction(), GeneratePrimaries(), GetPrimaryName().
|
private |
F01PrimaryGeneratorAction.hh 파일의 69 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : F01PrimaryGeneratorAction(), ~F01PrimaryGeneratorAction().
|
private |
F01PrimaryGeneratorAction.hh 파일의 66 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : F01PrimaryGeneratorAction(), GeneratePrimaries(), ~F01PrimaryGeneratorAction().
|
private |
F01PrimaryGeneratorAction.hh 파일의 70 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GeneratePrimaries(), SetRndmFlag().
|
private |
F01PrimaryGeneratorAction.hh 파일의 74 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GeneratePrimaries(), SetXVertex(), SetYVertex(), SetZVertex().
|
private |
F01PrimaryGeneratorAction.hh 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : F01PrimaryGeneratorAction(), GeneratePrimaries(), SetXVertex().
|
private |
F01PrimaryGeneratorAction.hh 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : F01PrimaryGeneratorAction(), GeneratePrimaries(), SetYVertex().
|
private |
F01PrimaryGeneratorAction.hh 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : F01PrimaryGeneratorAction(), GeneratePrimaries(), SetZVertex().