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

#include <G4PhantomHeadBuilder.hh>

G4PhantomHeadBuilder에 대한 상속 다이어그램 :
G4BasePhantomBuilder

Public 멤버 함수

 G4PhantomHeadBuilder ()
 
 ~G4PhantomHeadBuilder ()
 
void BuildHead (const G4String &, G4bool, G4bool)
 
void BuildSkull (const G4String &, G4bool, G4bool)
 
void BuildBrain (const G4String &, G4bool, G4bool)
 
void SetModel (G4String)
 
void SetMotherVolume (G4VPhysicalVolume *)
 
G4VPhysicalVolumeGetPhantom ()
 
virtual void BuildTrunk (const G4String &, G4bool, G4bool)
 
virtual void BuildLeftLeg (const G4String &, G4bool, G4bool)
 
virtual void BuildRightLeg (const G4String &, G4bool, G4bool)
 
virtual void BuildUpperSpine (const G4String &, G4bool, G4bool)
 
virtual void BuildMiddleLowerSpine (const G4String &, G4bool, G4bool)
 
virtual void BuildLeftLegBone (const G4String &, G4bool, G4bool)
 
virtual void BuildRightLegBone (const G4String &, G4bool, G4bool)
 
virtual void BuildLeftArmBone (const G4String &, G4bool, G4bool)
 
virtual void BuildRightArmBone (const G4String &, G4bool, G4bool)
 
virtual void BuildRibCage (const G4String &, G4bool, G4bool)
 
virtual void BuildPelvis (const G4String &, G4bool, G4bool)
 
virtual void BuildLeftScapula (const G4String &, G4bool, G4bool)
 
virtual void BuildRightScapula (const G4String &, G4bool, G4bool)
 
virtual void BuildLeftClavicle (const G4String &, G4bool, G4bool)
 
virtual void BuildRightClavicle (const G4String &, G4bool, G4bool)
 
virtual void BuildHeart (const G4String &, G4bool, G4bool)
 
virtual void BuildLeftLung (const G4String &, G4bool, G4bool)
 
virtual void BuildRightLung (const G4String &, G4bool, G4bool)
 
virtual void BuildStomach (const G4String &, G4bool, G4bool)
 
virtual void BuildSmallIntestine (const G4String &, G4bool, G4bool)
 
virtual void BuildUpperLargeIntestine (const G4String &, G4bool, G4bool)
 
virtual void BuildLowerLargeIntestine (const G4String &, G4bool, G4bool)
 
virtual void BuildLeftKidney (const G4String &, G4bool, G4bool)
 
virtual void BuildRightKidney (const G4String &, G4bool, G4bool)
 
virtual void BuildLeftAdrenal (const G4String &, G4bool, G4bool)
 
virtual void BuildRightAdrenal (const G4String &, G4bool, G4bool)
 
virtual void BuildLiver (const G4String &, G4bool, G4bool)
 
virtual void BuildPancreas (const G4String &, G4bool, G4bool)
 
virtual void BuildSpleen (const G4String &, G4bool, G4bool)
 
virtual void BuildUrinaryBladder (const G4String &, G4bool, G4bool)
 
virtual void BuildThyroid (const G4String &, G4bool, G4bool)
 
virtual void BuildThymus (const G4String &, G4bool, G4bool)
 
virtual void BuildLeftOvary (const G4String &, G4bool, G4bool)
 
virtual void BuildRightOvary (const G4String &, G4bool, G4bool)
 
virtual void BuildUterus (const G4String &, G4bool, G4bool)
 
virtual void BuildLeftBreast (const G4String &, G4bool, G4bool)
 
virtual void BuildRightBreast (const G4String &, G4bool, G4bool)
 
virtual void BuildVoxelLeftBreast (const G4String &, G4bool, G4bool)
 
virtual void BuildVoxelRightBreast (const G4String &, G4bool, G4bool)
 
virtual void BuildMaleGenitalia (const G4String &, G4bool, G4bool)
 
virtual void BuildLeftTeste (const G4String &, G4bool, G4bool)
 
virtual void BuildRightTeste (const G4String &, G4bool, G4bool)
 

Protected 속성

G4VBodyFactorybody
 
G4String model
 
G4VPhysicalVolumemotherVolume
 
G4VPhysicalVolumeheadVolume
 

상세한 설명

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

생성자 & 소멸자 문서화

G4PhantomHeadBuilder::G4PhantomHeadBuilder ( )

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

다음을 참조함 : body, headVolume, motherVolume.

G4PhantomHeadBuilder::~G4PhantomHeadBuilder ( )

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

다음을 참조함 : body.

멤버 함수 문서화

void G4PhantomHeadBuilder::BuildBrain ( const G4String colourName,
G4bool  solidVis,
G4bool  sensitivity 
)
virtual

G4BasePhantomBuilder(으)로부터 재구현되었습니다.

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

다음을 참조함 : body, FatalException, G4Exception(), headVolume.

void G4PhantomHeadBuilder::BuildHead ( const G4String colourName,
G4bool  solidVis,
G4bool  sensitivity 
)
virtual

G4BasePhantomBuilder(으)로부터 재구현되었습니다.

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

다음을 참조함 : body, FatalException, G4cout, G4endl, G4Exception(), headVolume, motherVolume.

virtual void G4BasePhantomBuilder::BuildHeart ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

virtual void G4BasePhantomBuilder::BuildLeftAdrenal ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildLeftArmBone ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildLeftBreast ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4FemaleBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildLeftClavicle ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildLeftKidney ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildLeftLeg ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildLeftLegBone ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildLeftLung ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

virtual void G4BasePhantomBuilder::BuildLeftOvary ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4CustomFemaleBuilder, G4FemaleBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildLeftScapula ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildLeftTeste ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4MaleBuilder에서 재구현되었습니다.

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

virtual void G4BasePhantomBuilder::BuildLiver ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

virtual void G4BasePhantomBuilder::BuildLowerLargeIntestine ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildMaleGenitalia ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4MaleBuilder에서 재구현되었습니다.

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

virtual void G4BasePhantomBuilder::BuildMiddleLowerSpine ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildPancreas ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildPelvis ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildRibCage ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildRightAdrenal ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildRightArmBone ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildRightBreast ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4FemaleBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildRightClavicle ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildRightKidney ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildRightLeg ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildRightLegBone ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildRightLung ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

virtual void G4BasePhantomBuilder::BuildRightOvary ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4CustomFemaleBuilder, G4FemaleBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildRightScapula ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildRightTeste ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4MaleBuilder에서 재구현되었습니다.

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

void G4PhantomHeadBuilder::BuildSkull ( const G4String colourName,
G4bool  solidVis,
G4bool  sensitivity 
)
virtual

G4BasePhantomBuilder(으)로부터 재구현되었습니다.

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

다음을 참조함 : body, FatalException, G4cout, G4endl, G4Exception(), headVolume.

virtual void G4BasePhantomBuilder::BuildSmallIntestine ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildSpleen ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildStomach ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildThymus ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildThyroid ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

virtual void G4BasePhantomBuilder::BuildTrunk ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildUpperLargeIntestine ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildUpperSpine ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildUrinaryBladder ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4PhantomBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildUterus ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4CustomFemaleBuilder, G4FemaleBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildVoxelLeftBreast ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4CustomFemaleBuilder에서 재구현되었습니다.

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

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

virtual void G4BasePhantomBuilder::BuildVoxelRightBreast ( const G4String ,
G4bool  ,
G4bool   
)
inlinevirtualinherited

G4CustomFemaleBuilder에서 재구현되었습니다.

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

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

G4VPhysicalVolume * G4PhantomHeadBuilder::GetPhantom ( )
virtual

G4BasePhantomBuilder(으)로부터 재구현되었습니다.

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

다음을 참조함 : motherVolume.

void G4PhantomHeadBuilder::SetModel ( G4String  modelFlag)
virtual

G4BasePhantomBuilder(으)로부터 재구현되었습니다.

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

다음을 참조함 : body, G4cout, G4endl.

void G4PhantomHeadBuilder::SetMotherVolume ( G4VPhysicalVolume mother)
virtual

G4BasePhantomBuilder(으)로부터 재구현되었습니다.

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

다음을 참조함 : motherVolume.

멤버 데이타 문서화

G4VBodyFactory* G4PhantomHeadBuilder::body
protected

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

다음에 의해서 참조됨 : BuildBrain(), BuildHead(), BuildSkull(), G4PhantomHeadBuilder(), SetModel(), ~G4PhantomHeadBuilder().

G4VPhysicalVolume* G4PhantomHeadBuilder::headVolume
protected

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

다음에 의해서 참조됨 : BuildBrain(), BuildHead(), BuildSkull(), G4PhantomHeadBuilder().

G4String G4PhantomHeadBuilder::model
protected

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

G4VPhysicalVolume* G4PhantomHeadBuilder::motherVolume
protected

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

다음에 의해서 참조됨 : BuildHead(), G4PhantomHeadBuilder(), GetPhantom(), SetMotherVolume().


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