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

#include <G4ParticleHPManager.hh>

Public 멤버 함수

G4ParticleHPReactionWhiteBoardGetReactionWhiteBoard ()
 
void OpenReactionWhiteBoard ()
 
void CloseReactionWhiteBoard ()
 
void GetDataStream (G4String, std::istringstream &iss)
 
void GetDataStream2 (G4String, std::istringstream &iss)
 
void SetVerboseLevel (G4int i)
 
G4int GetVerboseLevel ()
 
void DumpDataSource ()
 
G4bool GetUseOnlyPhotoEvaporation ()
 
void SetUseOnlyPhotoEvaporation (G4bool val)
 
G4bool GetSkipMissingIsotopes ()
 
G4bool GetNeglectDoppler ()
 
G4bool GetDoNotAdjustFinalState ()
 
G4bool GetProduceFissionFragments ()
 
G4bool GetUseNRESP71Model ()
 
void SetSkipMissingIsotopes (G4bool val)
 
void SetNeglectDoppler (G4bool val)
 
void SetDoNotAdjustFinalState (G4bool val)
 
void SetProduceFissionFragments (G4bool val)
 
void SetUseNRESP71Model (G4bool val)
 
void RegisterElasticCrossSections (G4PhysicsTable *val)
 
G4PhysicsTableGetElasticCrossSections ()
 
void RegisterCaptureCrossSections (G4PhysicsTable *val)
 
G4PhysicsTableGetCaptureCrossSections ()
 
void RegisterInelasticCrossSections (const G4ParticleDefinition *, G4PhysicsTable *)
 
G4PhysicsTableGetInelasticCrossSections (const G4ParticleDefinition *)
 
void RegisterFissionCrossSections (G4PhysicsTable *val)
 
G4PhysicsTableGetFissionCrossSections ()
 
std::vector
< G4ParticleHPChannel * > * 
GetElasticFinalStates ()
 
void RegisterElasticFinalStates (std::vector< G4ParticleHPChannel * > *val)
 
std::vector
< G4ParticleHPChannelList * > * 
GetInelasticFinalStates (const G4ParticleDefinition *)
 
void RegisterInelasticFinalStates (const G4ParticleDefinition *, std::vector< G4ParticleHPChannelList * > *)
 
std::vector
< G4ParticleHPChannel * > * 
GetCaptureFinalStates ()
 
void RegisterCaptureFinalStates (std::vector< G4ParticleHPChannel * > *val)
 
std::vector
< G4ParticleHPChannel * > * 
GetFissionFinalStates ()
 
void RegisterFissionFinalStates (std::vector< G4ParticleHPChannel * > *val)
 
std::map< G4int, std::map
< G4double, G4ParticleHPVector * > * > * 
GetThermalScatteringCoherentCrossSections ()
 
void RegisterThermalScatteringCoherentCrossSections (std::map< G4int, std::map< G4double, G4ParticleHPVector * > * > *val)
 
std::map< G4int, std::map
< G4double, G4ParticleHPVector * > * > * 
GetThermalScatteringIncoherentCrossSections ()
 
void RegisterThermalScatteringIncoherentCrossSections (std::map< G4int, std::map< G4double, G4ParticleHPVector * > * > *val)
 
std::map< G4int, std::map
< G4double, G4ParticleHPVector * > * > * 
GetThermalScatteringInelasticCrossSections ()
 
void RegisterThermalScatteringInelasticCrossSections (std::map< G4int, std::map< G4double, G4ParticleHPVector * > * > *val)
 
std::map< G4int, std::map
< G4double, std::vector
< std::pair< G4double,
G4double > * > * > * > * 
GetThermalScatteringCoherentFinalStates ()
 
void RegisterThermalScatteringCoherentFinalStates (std::map< G4int, std::map< G4double, std::vector< std::pair< G4double, G4double > * > * > * > *val)
 
std::map< G4int, std::map
< G4double, std::vector
< E_isoAng * > * > * > * 
GetThermalScatteringIncoherentFinalStates ()
 
void RegisterThermalScatteringIncoherentFinalStates (std::map< G4int, std::map< G4double, std::vector< E_isoAng * > * > * > *val)
 
std::map< G4int, std::map
< G4double, std::vector
< E_P_E_isoAng * > * > * > * 
GetThermalScatteringInelasticFinalStates ()
 
void RegisterThermalScatteringInelasticFinalStates (std::map< G4int, std::map< G4double, std::vector< E_P_E_isoAng * > * > * > *val)
 

정적 Public 멤버 함수

static G4ParticleHPManagerGetInstance ()
 

Private 멤버 함수

 G4ParticleHPManager ()
 
 G4ParticleHPManager (const G4ParticleHPManager &)
 
 ~G4ParticleHPManager ()
 
void register_data_file (G4String, G4String)
 

Private 속성

std::map< G4String, G4StringmDataEvaluation
 
G4int verboseLevel
 
G4ParticleHPMessengermessenger
 
G4bool USE_ONLY_PHOTONEVAPORATION
 
G4bool SKIP_MISSING_ISOTOPES
 
G4bool NEGLECT_DOPPLER
 
G4bool DO_NOT_ADJUST_FINAL_STATE
 
G4bool PRODUCE_FISSION_FRAGMENTS
 
G4bool USE_NRESP71_MODEL
 
G4PhysicsTabletheElasticCrossSections
 
G4PhysicsTabletheCaptureCrossSections
 
std::map< const
G4ParticleDefinition
*, G4PhysicsTable * > 
theInelasticCrossSections
 
G4PhysicsTabletheFissionCrossSections
 
std::vector
< G4ParticleHPChannel * > * 
theElasticFSs
 
std::map< const
G4ParticleDefinition
*, std::vector
< G4ParticleHPChannelList * > * > 
theInelasticFSs
 
std::vector
< G4ParticleHPChannel * > * 
theCaptureFSs
 
std::vector
< G4ParticleHPChannel * > * 
theFissionFSs
 
std::map< G4int, std::map
< G4double, G4ParticleHPVector * > * > * 
theTSCoherentCrossSections
 
std::map< G4int, std::map
< G4double, G4ParticleHPVector * > * > * 
theTSIncoherentCrossSections
 
std::map< G4int, std::map
< G4double, G4ParticleHPVector * > * > * 
theTSInelasticCrossSections
 
std::map< G4int, std::map
< G4double, std::vector
< std::pair< G4double,
G4double > * > * > * > * 
theTSCoherentFinalStates
 
std::map< G4int, std::map
< G4double, std::vector
< E_isoAng * > * > * > * 
theTSIncoherentFinalStates
 
std::map< G4int, std::map
< G4double, std::vector
< E_P_E_isoAng * > * > * > * 
theTSInelasticFinalStates
 

정적 Private 속성

static G4ParticleHPManagerinstance = G4ParticleHPManager::GetInstance()
 

상세한 설명

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

생성자 & 소멸자 문서화

G4ParticleHPManager::G4ParticleHPManager ( )
private

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

다음을 참조함 : DO_NOT_ADJUST_FINAL_STATE, messenger, NEGLECT_DOPPLER, PRODUCE_FISSION_FRAGMENTS, SKIP_MISSING_ISOTOPES, USE_NRESP71_MODEL, USE_ONLY_PHOTONEVAPORATION.

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

G4ParticleHPManager::G4ParticleHPManager ( const G4ParticleHPManager )
inlineprivate

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

G4ParticleHPManager::~G4ParticleHPManager ( )
private

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

다음을 참조함 : messenger.

멤버 함수 문서화

void G4ParticleHPManager::CloseReactionWhiteBoard ( )
void G4ParticleHPManager::DumpDataSource ( )

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

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

G4PhysicsTable* G4ParticleHPManager::GetCaptureCrossSections ( )
inline

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

다음을 참조함 : theCaptureCrossSections.

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

std::vector<G4ParticleHPChannel*>* G4ParticleHPManager::GetCaptureFinalStates ( )
inline

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

다음을 참조함 : theCaptureFSs.

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

void G4ParticleHPManager::GetDataStream ( G4String  filename,
std::istringstream &  iss 
)
void G4ParticleHPManager::GetDataStream2 ( G4String  filename,
std::istringstream &  iss 
)

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

다음을 참조함 : in.

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

G4bool G4ParticleHPManager::GetDoNotAdjustFinalState ( )
inline

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

다음을 참조함 : DO_NOT_ADJUST_FINAL_STATE.

G4PhysicsTable* G4ParticleHPManager::GetElasticCrossSections ( )
inline

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

다음을 참조함 : theElasticCrossSections.

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

std::vector<G4ParticleHPChannel*>* G4ParticleHPManager::GetElasticFinalStates ( )
inline

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

다음을 참조함 : theElasticFSs.

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

G4PhysicsTable* G4ParticleHPManager::GetFissionCrossSections ( )
inline

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

다음을 참조함 : theFissionCrossSections.

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

std::vector<G4ParticleHPChannel*>* G4ParticleHPManager::GetFissionFinalStates ( )
inline

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

다음을 참조함 : theFissionFSs.

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

G4PhysicsTable * G4ParticleHPManager::GetInelasticCrossSections ( const G4ParticleDefinition particle)

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

다음을 참조함 : theInelasticCrossSections.

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

std::vector< G4ParticleHPChannelList * > * G4ParticleHPManager::GetInelasticFinalStates ( const G4ParticleDefinition particle)

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

다음을 참조함 : theInelasticFSs.

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

static G4ParticleHPManager* G4ParticleHPManager::GetInstance ( void  )
inlinestatic

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

다음을 참조함 : G4ParticleHPManager(), instance.

다음에 의해서 참조됨 : G4ParticleHPFinalState::adjust_final_state(), G4ParticleHPFissionFS::ApplyYourself(), G4ParticleHPElastic::ApplyYourself(), G4ParticleHPCapture::ApplyYourself(), G4ParticleHPCaptureFS::ApplyYourself(), G4ParticleHPFission::ApplyYourself(), G4ParticleHPChannelList::ApplyYourself(), G4ParticleHPInelastic::ApplyYourself(), G4FissLib::ApplyYourself(), G4ParticleHPChannel::ApplyYourself(), G4ParticleHPCapture::BuildPhysicsTable(), G4ParticleHPFission::BuildPhysicsTable(), G4ParticleHPElastic::BuildPhysicsTable(), G4ParticleHPFissionData::BuildPhysicsTable(), G4ParticleHPCaptureData::BuildPhysicsTable(), G4ParticleHPElasticData::BuildPhysicsTable(), G4ParticleHPInelasticData::BuildPhysicsTable(), G4ParticleHPThermalScatteringData::BuildPhysicsTable(), G4ParticleHPInelastic::BuildPhysicsTable(), G4ParticleHPThermalScattering::buildPhysicsTable(), G4ParticleHPInelasticCompFS::CompositeApply(), G4ParticleHPNames::GetName(), G4ParticleHPCapture::GetVerboseLevel(), G4ParticleHPFission::GetVerboseLevel(), G4ParticleHPElastic::GetVerboseLevel(), G4ParticleHPFissionData::GetVerboseLevel(), G4ParticleHPCaptureData::GetVerboseLevel(), G4ParticleHPElasticData::GetVerboseLevel(), G4ParticleHPInelasticData::GetVerboseLevel(), G4ParticleHPInelastic::GetVerboseLevel(), G4ParticleHPFFFissionFS::Init(), G4ParticleHPFissionFS::Init(), G4ParticleHPCaptureFS::Init(), G4ParticleHPFSFissionFS::Init(), G4ParticleHPFissionBaseFS::Init(), G4ParticleHPElasticFS::Init(), G4ParticleHPIsoData::Init(), G4ParticleHPInelasticBaseFS::Init(), G4ParticleHPInelasticCompFS::Init(), G4FissionLibrary::Init(), G4ENDFTapeRead::Initialize(), G4WendtFissionFragmentGenerator::InitializeANucleus(), G4ParticleHPThermalScattering::readACoherentFSDATA(), G4ParticleHPThermalScattering::readAnIncoherentFSDATA(), G4ParticleHPThermalScattering::readAnInelasticFSDATA(), G4ParticleHPThermalScatteringData::readData(), G4ParticleHPCapture::SetVerboseLevel(), G4ParticleHPFission::SetVerboseLevel(), G4ParticleHPElastic::SetVerboseLevel(), G4ParticleHPFissionData::SetVerboseLevel(), G4ParticleHPElasticData::SetVerboseLevel(), G4ParticleHPCaptureData::SetVerboseLevel(), G4ParticleHPInelasticData::SetVerboseLevel(), G4ParticleHPInelastic::SetVerboseLevel().

G4bool G4ParticleHPManager::GetNeglectDoppler ( )
inline

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

다음을 참조함 : NEGLECT_DOPPLER.

G4bool G4ParticleHPManager::GetProduceFissionFragments ( )
inline

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

다음을 참조함 : PRODUCE_FISSION_FRAGMENTS.

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

G4ParticleHPReactionWhiteBoard * G4ParticleHPManager::GetReactionWhiteBoard ( )
G4bool G4ParticleHPManager::GetSkipMissingIsotopes ( )
inline

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

다음을 참조함 : SKIP_MISSING_ISOTOPES.

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

std::map<G4int,std::map<G4double,G4ParticleHPVector*>*>* G4ParticleHPManager::GetThermalScatteringCoherentCrossSections ( )
inline

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

다음을 참조함 : theTSCoherentCrossSections.

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

std::map< G4int , std::map < G4double , std::vector < std::pair< G4double , G4double >* >* >* >* G4ParticleHPManager::GetThermalScatteringCoherentFinalStates ( )
inline

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

다음을 참조함 : theTSCoherentFinalStates.

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

std::map<G4int,std::map<G4double,G4ParticleHPVector*>*>* G4ParticleHPManager::GetThermalScatteringIncoherentCrossSections ( )
inline

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

다음을 참조함 : theTSIncoherentCrossSections.

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

std::map< G4int , std::map < G4double , std::vector < E_isoAng* >* >* >* G4ParticleHPManager::GetThermalScatteringIncoherentFinalStates ( )
inline

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

다음을 참조함 : theTSIncoherentFinalStates.

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

std::map<G4int,std::map<G4double,G4ParticleHPVector*>*>* G4ParticleHPManager::GetThermalScatteringInelasticCrossSections ( )
inline

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

다음을 참조함 : theTSInelasticCrossSections.

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

std::map< G4int , std::map < G4double , std::vector < E_P_E_isoAng* >* >* >* G4ParticleHPManager::GetThermalScatteringInelasticFinalStates ( )
inline

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

다음을 참조함 : theTSInelasticFinalStates.

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

G4bool G4ParticleHPManager::GetUseNRESP71Model ( )
inline

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

다음을 참조함 : USE_NRESP71_MODEL.

G4bool G4ParticleHPManager::GetUseOnlyPhotoEvaporation ( )
inline

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

다음을 참조함 : USE_ONLY_PHOTONEVAPORATION.

G4int G4ParticleHPManager::GetVerboseLevel ( )
inline
void G4ParticleHPManager::OpenReactionWhiteBoard ( )
void G4ParticleHPManager::register_data_file ( G4String  filename,
G4String  source 
)
private

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

다음을 참조함 : mDataEvaluation.

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

void G4ParticleHPManager::RegisterCaptureCrossSections ( G4PhysicsTable val)
inline

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

다음을 참조함 : theCaptureCrossSections.

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

void G4ParticleHPManager::RegisterCaptureFinalStates ( std::vector< G4ParticleHPChannel * > *  val)
inline

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

다음을 참조함 : theCaptureFSs.

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

void G4ParticleHPManager::RegisterElasticCrossSections ( G4PhysicsTable val)
inline

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

다음을 참조함 : theElasticCrossSections.

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

void G4ParticleHPManager::RegisterElasticFinalStates ( std::vector< G4ParticleHPChannel * > *  val)
inline

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

다음을 참조함 : theElasticFSs.

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

void G4ParticleHPManager::RegisterFissionCrossSections ( G4PhysicsTable val)
inline

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

다음을 참조함 : theFissionCrossSections.

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

void G4ParticleHPManager::RegisterFissionFinalStates ( std::vector< G4ParticleHPChannel * > *  val)
inline

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

다음을 참조함 : theFissionFSs.

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

void G4ParticleHPManager::RegisterInelasticCrossSections ( const G4ParticleDefinition particle,
G4PhysicsTable val 
)

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

다음을 참조함 : theInelasticCrossSections.

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

void G4ParticleHPManager::RegisterInelasticFinalStates ( const G4ParticleDefinition particle,
std::vector< G4ParticleHPChannelList * > *  val 
)

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

다음을 참조함 : theInelasticFSs.

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

void G4ParticleHPManager::RegisterThermalScatteringCoherentCrossSections ( std::map< G4int, std::map< G4double, G4ParticleHPVector * > * > *  val)
inline

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

다음을 참조함 : theTSCoherentCrossSections.

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

void G4ParticleHPManager::RegisterThermalScatteringCoherentFinalStates ( std::map< G4int, std::map< G4double, std::vector< std::pair< G4double, G4double > * > * > * > *  val)
inline

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

다음을 참조함 : theTSCoherentFinalStates.

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

void G4ParticleHPManager::RegisterThermalScatteringIncoherentCrossSections ( std::map< G4int, std::map< G4double, G4ParticleHPVector * > * > *  val)
inline

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

다음을 참조함 : theTSIncoherentCrossSections.

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

void G4ParticleHPManager::RegisterThermalScatteringIncoherentFinalStates ( std::map< G4int, std::map< G4double, std::vector< E_isoAng * > * > * > *  val)
inline

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

다음을 참조함 : theTSIncoherentFinalStates.

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

void G4ParticleHPManager::RegisterThermalScatteringInelasticCrossSections ( std::map< G4int, std::map< G4double, G4ParticleHPVector * > * > *  val)
inline

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

다음을 참조함 : theTSInelasticCrossSections.

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

void G4ParticleHPManager::RegisterThermalScatteringInelasticFinalStates ( std::map< G4int, std::map< G4double, std::vector< E_P_E_isoAng * > * > * > *  val)
inline

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

다음을 참조함 : theTSInelasticFinalStates.

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

void G4ParticleHPManager::SetDoNotAdjustFinalState ( G4bool  val)
inline

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

다음을 참조함 : DO_NOT_ADJUST_FINAL_STATE.

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

void G4ParticleHPManager::SetNeglectDoppler ( G4bool  val)
inline

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

다음을 참조함 : NEGLECT_DOPPLER.

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

void G4ParticleHPManager::SetProduceFissionFragments ( G4bool  val)
inline

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

다음을 참조함 : PRODUCE_FISSION_FRAGMENTS.

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

void G4ParticleHPManager::SetSkipMissingIsotopes ( G4bool  val)
inline

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

다음을 참조함 : SKIP_MISSING_ISOTOPES.

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

void G4ParticleHPManager::SetUseNRESP71Model ( G4bool  val)
inline

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

다음을 참조함 : USE_NRESP71_MODEL.

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

void G4ParticleHPManager::SetUseOnlyPhotoEvaporation ( G4bool  val)
inline

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

다음을 참조함 : USE_ONLY_PHOTONEVAPORATION.

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

void G4ParticleHPManager::SetVerboseLevel ( G4int  i)

멤버 데이타 문서화

G4bool G4ParticleHPManager::DO_NOT_ADJUST_FINAL_STATE
private

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

다음에 의해서 참조됨 : G4ParticleHPManager(), GetDoNotAdjustFinalState(), SetDoNotAdjustFinalState().

G4ParticleHPManager * G4ParticleHPManager::instance = G4ParticleHPManager::GetInstance()
staticprivate

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

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

std::map<G4String,G4String> G4ParticleHPManager::mDataEvaluation
private

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

다음에 의해서 참조됨 : DumpDataSource(), register_data_file().

G4ParticleHPMessenger* G4ParticleHPManager::messenger
private

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

다음에 의해서 참조됨 : G4ParticleHPManager(), ~G4ParticleHPManager().

G4bool G4ParticleHPManager::NEGLECT_DOPPLER
private

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

다음에 의해서 참조됨 : G4ParticleHPManager(), GetNeglectDoppler(), SetNeglectDoppler().

G4bool G4ParticleHPManager::PRODUCE_FISSION_FRAGMENTS
private

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

다음에 의해서 참조됨 : G4ParticleHPManager(), GetProduceFissionFragments(), SetProduceFissionFragments().

G4bool G4ParticleHPManager::SKIP_MISSING_ISOTOPES
private

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

다음에 의해서 참조됨 : G4ParticleHPManager(), GetSkipMissingIsotopes(), SetSkipMissingIsotopes().

G4PhysicsTable* G4ParticleHPManager::theCaptureCrossSections
private

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

다음에 의해서 참조됨 : GetCaptureCrossSections(), RegisterCaptureCrossSections().

std::vector<G4ParticleHPChannel*>* G4ParticleHPManager::theCaptureFSs
private

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

다음에 의해서 참조됨 : GetCaptureFinalStates(), RegisterCaptureFinalStates().

G4PhysicsTable* G4ParticleHPManager::theElasticCrossSections
private

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

다음에 의해서 참조됨 : GetElasticCrossSections(), RegisterElasticCrossSections().

std::vector<G4ParticleHPChannel*>* G4ParticleHPManager::theElasticFSs
private

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

다음에 의해서 참조됨 : GetElasticFinalStates(), RegisterElasticFinalStates().

G4PhysicsTable* G4ParticleHPManager::theFissionCrossSections
private

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

다음에 의해서 참조됨 : GetFissionCrossSections(), RegisterFissionCrossSections().

std::vector<G4ParticleHPChannel*>* G4ParticleHPManager::theFissionFSs
private

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

다음에 의해서 참조됨 : GetFissionFinalStates(), RegisterFissionFinalStates().

std::map< const G4ParticleDefinition* , G4PhysicsTable* > G4ParticleHPManager::theInelasticCrossSections
private

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

다음에 의해서 참조됨 : GetInelasticCrossSections(), RegisterInelasticCrossSections().

std::map< const G4ParticleDefinition* , std::vector<G4ParticleHPChannelList*>* > G4ParticleHPManager::theInelasticFSs
private

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

다음에 의해서 참조됨 : GetInelasticFinalStates(), RegisterInelasticFinalStates().

std::map< G4int , std::map< G4double , G4ParticleHPVector* >* >* G4ParticleHPManager::theTSCoherentCrossSections
private

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

다음에 의해서 참조됨 : GetThermalScatteringCoherentCrossSections(), RegisterThermalScatteringCoherentCrossSections().

std::map< G4int , std::map< G4double , std::vector< std::pair< G4double , G4double >* >* >* >* G4ParticleHPManager::theTSCoherentFinalStates
private

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

다음에 의해서 참조됨 : GetThermalScatteringCoherentFinalStates(), RegisterThermalScatteringCoherentFinalStates().

std::map< G4int , std::map< G4double , G4ParticleHPVector* >* >* G4ParticleHPManager::theTSIncoherentCrossSections
private

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

다음에 의해서 참조됨 : GetThermalScatteringIncoherentCrossSections(), RegisterThermalScatteringIncoherentCrossSections().

std::map< G4int , std::map< G4double , std::vector< E_isoAng* >* >* >* G4ParticleHPManager::theTSIncoherentFinalStates
private

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

다음에 의해서 참조됨 : GetThermalScatteringIncoherentFinalStates(), RegisterThermalScatteringIncoherentFinalStates().

std::map< G4int , std::map< G4double , G4ParticleHPVector* >* >* G4ParticleHPManager::theTSInelasticCrossSections
private

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

다음에 의해서 참조됨 : GetThermalScatteringInelasticCrossSections(), RegisterThermalScatteringInelasticCrossSections().

std::map< G4int , std::map< G4double , std::vector< E_P_E_isoAng* >* >* >* G4ParticleHPManager::theTSInelasticFinalStates
private

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

다음에 의해서 참조됨 : GetThermalScatteringInelasticFinalStates(), RegisterThermalScatteringInelasticFinalStates().

G4bool G4ParticleHPManager::USE_NRESP71_MODEL
private

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

다음에 의해서 참조됨 : G4ParticleHPManager(), GetUseNRESP71Model(), SetUseNRESP71Model().

G4bool G4ParticleHPManager::USE_ONLY_PHOTONEVAPORATION
private

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

다음에 의해서 참조됨 : G4ParticleHPManager(), GetUseOnlyPhotoEvaporation(), SetUseOnlyPhotoEvaporation().

G4int G4ParticleHPManager::verboseLevel
private

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

다음에 의해서 참조됨 : GetVerboseLevel(), SetVerboseLevel().


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