Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
Public 멤버 함수 | Private 속성 | 모든 멤버 목록
CML2PhaseSpaces 클래스 참조

#include <ML2PhaseSpaces.hh>

Public 멤버 함수

 CML2PhaseSpaces ()
 
 ~CML2PhaseSpaces (void)
 
bool createPlane (G4VPhysicalVolume *PVWorld, G4String name, G4ThreeVector centre, G4ThreeVector halfSize)
 
bool createPlane (G4int idSD_Type, G4int max_N_particles_in_PhSp_File, G4int seed, G4int nMaxParticlesInRamPhaseSpace, G4VPhysicalVolume *PVWorld, G4String name, G4String PhaseSpaceOutFile, G4bool bSavePhaseSpace, G4bool bStopAtPhaseSpace, G4ThreeVector centre, G4ThreeVector halfSize, SPrimaryParticle *primaryParticleData, G4double accTargetZPosition)
 
G4int getCML2SensDetNParticle ()
 
CML2SDWithParticlegetCML2SensitiveDetectorParticle ()
 
void save ()
 

Private 속성

CML2SDWithParticlesensDetParticle
 
G4VPhysicalVolumephVol
 

상세한 설명

ML2PhaseSpaces.hh 파일의 58 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

CML2PhaseSpaces::CML2PhaseSpaces ( )

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

CML2PhaseSpaces::~CML2PhaseSpaces ( void  )

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

멤버 함수 문서화

bool CML2PhaseSpaces::createPlane ( G4VPhysicalVolume PVWorld,
G4String  name,
G4ThreeVector  centre,
G4ThreeVector  halfSize 
)
bool CML2PhaseSpaces::createPlane ( G4int  idSD_Type,
G4int  max_N_particles_in_PhSp_File,
G4int  seed,
G4int  nMaxParticlesInRamPhaseSpace,
G4VPhysicalVolume PVWorld,
G4String  name,
G4String  PhaseSpaceOutFile,
G4bool  bSavePhaseSpace,
G4bool  bStopAtPhaseSpace,
G4ThreeVector  centre,
G4ThreeVector  halfSize,
SPrimaryParticle primaryParticleData,
G4double  accTargetZPosition 
)
G4int CML2PhaseSpaces::getCML2SensDetNParticle ( )
inline
CML2SDWithParticle* CML2PhaseSpaces::getCML2SensitiveDetectorParticle ( )
inline

ML2PhaseSpaces.hh 파일의 66 번째 라인에서 정의되었습니다.

다음을 참조함 : CML2SDWithParticle::getCML2SensitiveDetectorParticle(), sensDetParticle.

void CML2PhaseSpaces::save ( )
inline

ML2PhaseSpaces.hh 파일의 67 번째 라인에서 정의되었습니다.

다음을 참조함 : CML2SDWithParticle::save(), sensDetParticle.

다음에 의해서 참조됨 : CML2WorldConstruction::savePhaseSpaceData().

멤버 데이타 문서화

G4VPhysicalVolume* CML2PhaseSpaces::phVol
private

ML2PhaseSpaces.hh 파일의 71 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : createPlane().

CML2SDWithParticle* CML2PhaseSpaces::sensDetParticle
private

ML2PhaseSpaces.hh 파일의 69 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : createPlane(), getCML2SensDetNParticle(), getCML2SensitiveDetectorParticle(), save().


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: