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

#include <G4GenericBiasingPhysics.hh>

G4GenericBiasingPhysics에 대한 상속 다이어그램 :
G4VPhysicsConstructor

Public 멤버 함수

 G4GenericBiasingPhysics (const G4String &name="BiasingP")
 
virtual ~G4GenericBiasingPhysics ()
 
void PhysicsBias (const G4String &particleName)
 
void PhysicsBias (const G4String &particleName, const std::vector< G4String > &processToBiasNames)
 
void NonPhysicsBias (const G4String &particleName)
 
void Bias (const G4String &particleName)
 
void Bias (const G4String &particleName, const std::vector< G4String > &processToBiasNames)
 
void PhysicsBiasAddPDGRange (G4int PDGlow, G4int PDGhigh, G4bool includeAntiParticle=true)
 
void NonPhysicsBiasAddPDGRange (G4int PDGlow, G4int PDGhigh, G4bool includeAntiParticle=true)
 
void BiasAddPDGRange (G4int PDGlow, G4int PDGhigh, G4bool includeAntiParticle=true)
 
void PhysicsBiasAllCharged (G4bool includeShortLived=false)
 
void NonPhysicsBiasAllCharged (G4bool includeShortLived=false)
 
void BiasAllCharged (G4bool includeShortLived=false)
 
void PhysicsBiasAllNeutral (G4bool includeShortLived=false)
 
void NonPhysicsBiasAllNeutral (G4bool includeShortLived=false)
 
void BiasAllNeutral (G4bool includeShortLived=false)
 
void AddParallelGeometry (const G4String &particleName, const G4String &parallelGeometryName)
 
void AddParallelGeometry (const G4String &particleName, const std::vector< G4String > &parallelGeometryNames)
 
void AddParallelGeometry (G4int PDGlow, G4int PDGhigh, const G4String &parallelGeometryName, G4bool includeAntiParticle=true)
 
void AddParallelGeometry (G4int PDGlow, G4int PDGhigh, const std::vector< G4String > &parallelGeometryNames, G4bool includeAntiParticle=true)
 
void AddParallelGeometryAllCharged (const G4String &parallelGeometryName, G4bool includeShortLived=false)
 
void AddParallelGeometryAllCharged (const std::vector< G4String > &parallelGeometryNames, G4bool includeShortLived=false)
 
void AddParallelGeometryAllNeutral (const G4String &parallelGeometryName, G4bool includeShortLived=false)
 
void AddParallelGeometryAllNeutral (const std::vector< G4String > &parallelGeometryNames, G4bool includeShortLived=false)
 
void BeVerbose ()
 
virtual void ConstructParticle ()
 
virtual void ConstructProcess ()
 
void SetPhysicsName (const G4String &="")
 
const G4StringGetPhysicsName () const
 
void SetPhysicsType (G4int)
 
G4int GetPhysicsType () const
 
void SetVerboseLevel (G4int value)
 
G4int GetVerboseLevel () const
 
G4int GetInstanceID () const
 
virtual void TerminateWorker ()
 

정적 Public 멤버 함수

static const G4VPCManagerGetSubInstanceManager ()
 

Protected 타입

using PhysicsBuilder_V = G4VPCData::PhysicsBuilders_V
 

Protected 멤버 함수

G4bool RegisterProcess (G4VProcess *process, G4ParticleDefinition *particle)
 
G4ParticleTable::G4PTblDicIteratorGetParticleIterator () const
 
PhysicsBuilder_V GetBuilders () const
 
void AddBuilder (G4PhysicsBuilderInterface *bld)
 

Protected 속성

G4int verboseLevel
 
G4String namePhysics
 
G4int typePhysics
 
G4ParticleTabletheParticleTable
 
G4int g4vpcInstanceID
 

정적 Protected 속성

static G4RUN_DLL G4VPCManager subInstanceManager
 

Private 멤버 함수

G4GenericBiasingPhysicsoperator= (const G4GenericBiasingPhysics &right)
 
 G4GenericBiasingPhysics (const G4GenericBiasingPhysics &)
 
void AssociateParallelGeometries ()
 

Private 속성

std::vector< G4StringfBiasedParticles
 
std::vector< G4boolfBiasAllProcesses
 
std::vector< std::vector
< G4String > > 
fBiasedProcesses
 
std::vector< G4StringfNonPhysBiasedParticles
 
std::vector< G4intfPhysBiasByPDGRangeLow
 
std::vector< G4intfPhysBiasByPDGRangeHigh
 
std::vector< G4intfNonPhysBiasByPDGRangeLow
 
std::vector< G4intfNonPhysBiasByPDGRangeHigh
 
G4bool fPhysBiasAllCharged
 
G4bool fNonPhysBiasAllCharged
 
G4bool fPhysBiasAllChargedISL
 
G4bool fNonPhysBiasAllChargedISL
 
G4bool fPhysBiasAllNeutral
 
G4bool fNonPhysBiasAllNeutral
 
G4bool fPhysBiasAllNeutralISL
 
G4bool fNonPhysBiasAllNeutralISL
 
std::vector< G4StringfParticlesWithParallelGeometries
 
std::map< G4String,
std::vector< G4String > > 
fParallelGeometriesForParticle
 
std::vector< G4intfPDGlowParallelGeometries
 
std::vector< G4intfPDGhighParallelGeometries
 
std::map< G4int, std::vector
< G4String > > 
fPDGrangeParallelGeometries
 
std::vector< G4StringfParallelGeometriesForCharged
 
std::vector< G4StringfParallelGeometriesForNeutral
 
std::vector< G4boolfAllChargedParallelGeometriesISL
 
std::vector< G4boolfAllNeutralParallelGeometriesISL
 
G4bool fVerbose
 

상세한 설명

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

멤버 타입정의 문서화

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

생성자 & 소멸자 문서화

G4GenericBiasingPhysics::G4GenericBiasingPhysics ( const G4String name = "BiasingP")

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

G4GenericBiasingPhysics::~G4GenericBiasingPhysics ( )
virtual

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

G4GenericBiasingPhysics::G4GenericBiasingPhysics ( const G4GenericBiasingPhysics )
private

멤버 함수 문서화

void G4VPhysicsConstructor::AddBuilder ( G4PhysicsBuilderInterface bld)
protectedinherited

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

다음을 참조함 : G4VPhysicsConstructor::g4vpcInstanceID, G4VUPLSplitter< T >::offset, G4VPhysicsConstructor::subInstanceManager.

다음에 의해서 참조됨 : G4HadronPhysicsQGS_BIC::Kaon(), G4HadronPhysicsFTF_BIC::Kaon(), G4HadronPhysicsFTFP_BERT::Kaon(), G4HadronPhysicsINCLXX::Kaon(), G4HadronPhysicsQGSP_BIC_AllHP::Neutron(), G4HadronPhysicsFTFP_BERT_HP::Neutron(), G4HadronPhysicsQGS_BIC::Neutron(), G4HadronPhysicsFTF_BIC::Neutron(), G4HadronPhysicsQGSP_BIC::Neutron(), G4HadronPhysicsQGSP_BERT::Neutron(), G4HadronPhysicsFTFP_BERT::Neutron(), G4HadronPhysicsQGSP_BERT_HP::Neutron(), G4HadronPhysicsINCLXX::Neutron(), G4HadronPhysicsQGS_BIC::Others(), G4HadronPhysicsFTF_BIC::Others(), G4HadronPhysicsQGSP_BIC::Others(), G4HadronPhysicsQGSP_BERT::Others(), G4HadronPhysicsFTFP_BERT::Others(), G4HadronPhysicsINCLXX::Others(), G4HadronPhysicsFTFP_BERT_ATL::Pion(), G4HadronPhysicsFTFP_BERT_TRV::Pion(), G4HadronPhysicsQGS_BIC::Pion(), G4HadronPhysicsFTF_BIC::Pion(), G4HadronPhysicsQGSP_BIC::Pion(), G4HadronPhysicsQGSP_BERT::Pion(), G4HadronPhysicsFTFP_BERT::Pion(), G4HadronPhysicsNuBeam::Pion(), G4HadronPhysicsINCLXX::Pion(), G4HadronPhysicsQGSP_BIC_AllHP::Proton(), G4HadronPhysicsQGS_BIC::Proton(), G4HadronPhysicsFTF_BIC::Proton(), G4HadronPhysicsQGSP_BIC::Proton(), G4HadronPhysicsQGSP_BERT::Proton(), G4HadronPhysicsFTFP_BERT::Proton(), G4HadronPhysicsNuBeam::Proton(), G4HadronPhysicsINCLXX::Proton().

void G4GenericBiasingPhysics::AddParallelGeometry ( const G4String particleName,
const G4String parallelGeometryName 
)

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

다음을 참조함 : fParallelGeometriesForParticle, fParticlesWithParallelGeometries.

다음에 의해서 참조됨 : AddParallelGeometry(), main().

void G4GenericBiasingPhysics::AddParallelGeometry ( const G4String particleName,
const std::vector< G4String > &  parallelGeometryNames 
)

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

다음을 참조함 : AddParallelGeometry().

void G4GenericBiasingPhysics::AddParallelGeometry ( G4int  PDGlow,
G4int  PDGhigh,
const G4String parallelGeometryName,
G4bool  includeAntiParticle = true 
)

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

다음을 참조함 : fPDGhighParallelGeometries, fPDGlowParallelGeometries, fPDGrangeParallelGeometries, G4cout, G4endl.

void G4GenericBiasingPhysics::AddParallelGeometry ( G4int  PDGlow,
G4int  PDGhigh,
const std::vector< G4String > &  parallelGeometryNames,
G4bool  includeAntiParticle = true 
)

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

다음을 참조함 : AddParallelGeometry(), G4cout, G4endl.

void G4GenericBiasingPhysics::AddParallelGeometryAllCharged ( const G4String parallelGeometryName,
G4bool  includeShortLived = false 
)

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

다음을 참조함 : fAllChargedParallelGeometriesISL, fParallelGeometriesForCharged.

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

void G4GenericBiasingPhysics::AddParallelGeometryAllCharged ( const std::vector< G4String > &  parallelGeometryNames,
G4bool  includeShortLived = false 
)

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

다음을 참조함 : AddParallelGeometryAllCharged().

void G4GenericBiasingPhysics::AddParallelGeometryAllNeutral ( const G4String parallelGeometryName,
G4bool  includeShortLived = false 
)

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

다음을 참조함 : fAllNeutralParallelGeometriesISL, fParallelGeometriesForNeutral.

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

void G4GenericBiasingPhysics::AddParallelGeometryAllNeutral ( const std::vector< G4String > &  parallelGeometryNames,
G4bool  includeShortLived = false 
)

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

다음을 참조함 : AddParallelGeometryAllNeutral().

void G4GenericBiasingPhysics::AssociateParallelGeometries ( )
private
void G4GenericBiasingPhysics::BeVerbose ( )
inline

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

다음을 참조함 : fVerbose.

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

void G4GenericBiasingPhysics::Bias ( const G4String particleName)

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

다음을 참조함 : NonPhysicsBias(), PhysicsBias().

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

void G4GenericBiasingPhysics::Bias ( const G4String particleName,
const std::vector< G4String > &  processToBiasNames 
)

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

다음을 참조함 : NonPhysicsBias(), PhysicsBias().

void G4GenericBiasingPhysics::BiasAddPDGRange ( G4int  PDGlow,
G4int  PDGhigh,
G4bool  includeAntiParticle = true 
)

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

다음을 참조함 : G4cout, G4endl, NonPhysicsBiasAddPDGRange(), PhysicsBiasAddPDGRange().

void G4GenericBiasingPhysics::BiasAllCharged ( G4bool  includeShortLived = false)

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

다음을 참조함 : fNonPhysBiasAllCharged, fNonPhysBiasAllChargedISL, fPhysBiasAllCharged, fPhysBiasAllChargedISL.

void G4GenericBiasingPhysics::BiasAllNeutral ( G4bool  includeShortLived = false)

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

다음을 참조함 : fNonPhysBiasAllNeutral, fNonPhysBiasAllNeutralISL, fPhysBiasAllNeutral, fPhysBiasAllNeutralISL.

void G4GenericBiasingPhysics::ConstructParticle ( void  )
virtual

G4VPhysicsConstructor를 구현.

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

void G4GenericBiasingPhysics::ConstructProcess ( void  )
virtual
G4VPhysicsConstructor::PhysicsBuilder_V G4VPhysicsConstructor::GetBuilders ( ) const
protectedinherited
G4int G4VPhysicsConstructor::GetInstanceID ( ) const
inlineinherited
G4ParticleTable::G4PTblDicIterator * G4VPhysicsConstructor::GetParticleIterator ( ) const
protectedinherited

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

다음을 참조함 : G4VPhysicsConstructor::g4vpcInstanceID, G4VUPLSplitter< T >::offset, G4VPhysicsConstructor::subInstanceManager.

다음에 의해서 참조됨 : AssociateParallelGeometries(), G4EmDNAPhysics_option3::ConstructProcess(), G4EmDNAPhysics_stationary_option6::ConstructProcess(), G4EmDNAPhysics_stationary_option4::ConstructProcess(), G4EmDNAPhysics_stationary::ConstructProcess(), G4EmDNAPhysics_stationary_option2::ConstructProcess(), G4EmDNAPhysics_option5::ConstructProcess(), G4EmDNAPhysics_option7::ConstructProcess(), G4EmDNAPhysics_option1::ConstructProcess(), G4EmDNAPhysics::ConstructProcess(), G4EmDNAPhysics_option2::ConstructProcess(), G4EmDNAPhysics_option4::ConstructProcess(), ExUCNExtraPhysics::ConstructProcess(), StepMaxBuilder::ConstructProcess(), WLSExtraPhysics::ConstructProcess(), G4EmLEPTSPhysics::ConstructProcess(), StepLimiterBuilder::ConstructProcess(), PhysListEmLivermore::ConstructProcess(), ElectromagneticPhysics::ConstructProcess(), PhysListEmPenelope::ConstructProcess(), PhysListEmStandardSS::ConstructProcess(), PhysListEmStandardGS::ConstructProcess(), PhysListEmStandardNR::ConstructProcess(), PhysListEmStandardSSM::ConstructProcess(), G4ParallelWorldPhysics::ConstructProcess(), PhysListEmPolarized::ConstructProcess(), PhysListEmStandardWVI::ConstructProcess(), G4EmDNAPhysics_option6::ConstructProcess(), PhysListEmStandard_GS::ConstructProcess(), PhysListEmStandard_WVI::ConstructProcess(), G4StepLimiterPhysics::ConstructProcess(), P6DExtDecayerPhysics::ConstructProcess(), PhysListEmStandard_option0::ConstructProcess(), PhysListEmStandard_option3::ConstructProcess(), PhysListEmStandard_SS::ConstructProcess(), WLSOpticalPhysics::ConstructProcess(), G4UnknownDecayPhysics::ConstructProcess(), PhysListEm5DStandard::ConstructProcess(), PhysListEm19DStandard::ConstructProcess(), G4HadronDElasticPhysics::ConstructProcess(), G4ChargeExchangePhysics::ConstructProcess(), G4HadronHElasticPhysics::ConstructProcess(), G4EmStandardPhysics_option4_channeling::ConstructProcess(), G4DecayPhysics::ConstructProcess(), GammaRayTelGeneralPhysics::ConstructProcess(), G4HadronInelasticQBBC::ConstructProcess(), G4HadronElasticPhysics::ConstructProcess(), G4FastSimulationPhysics::ConstructProcess(), G4EmExtraPhysics::ConstructProcess(), G4OpticalPhysics::ConstructProcess(), G4StoppingPhysics::ConstructProcess(), ConstructProcess(), ExUCNExtraPhysics::ConstructUCN().

const G4String & G4VPhysicsConstructor::GetPhysicsName ( ) const
inlineinherited

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

다음을 참조함 : G4VPhysicsConstructor::namePhysics.

다음에 의해서 참조됨 : G4EmDNAPhysics_option3::ConstructProcess(), G4EmDNAPhysics_stationary::ConstructProcess(), G4EmDNAPhysics_stationary_option2::ConstructProcess(), G4EmDNAPhysics_stationary_option4::ConstructProcess(), G4EmDNAPhysics_stationary_option6::ConstructProcess(), G4EmLowEPPhysics::ConstructProcess(), G4EmDNAPhysics_option4::ConstructProcess(), G4EmDNAPhysics_option1::ConstructProcess(), G4EmDNAPhysics_option5::ConstructProcess(), G4EmDNAPhysics_option7::ConstructProcess(), G4EmPenelopePhysics::ConstructProcess(), G4EmDNAPhysics_option2::ConstructProcess(), G4EmDNAPhysics::ConstructProcess(), G4EmLivermorePhysics::ConstructProcess(), G4EmLivermorePolarizedPhysics::ConstructProcess(), G4ThermalNeutrons::ConstructProcess(), G4EmDNAPhysics_option6::ConstructProcess(), PhysListEm19DStandard::ConstructProcess(), G4EmStandardPhysicsSS::ConstructProcess(), PhysListEm5DStandard::ConstructProcess(), G4EmStandardPhysics::ConstructProcess(), G4EmStandardPhysics_option3::ConstructProcess(), G4EmStandardPhysics_option4_channeling::ConstructProcess(), G4EmStandardPhysicsGS::ConstructProcess(), G4EmStandardPhysics_option4::ConstructProcess(), G4EmStandardPhysicsWVI::ConstructProcess(), G4EmStandardPhysics_option1::ConstructProcess(), G4EmStandardPhysics_option2::ConstructProcess(), export_G4VPhysicsConstructor(), F04PhysicsList::F04PhysicsList(), G4HadronDElasticPhysics::G4HadronDElasticPhysics(), G4HadronElasticPhysics::G4HadronElasticPhysics(), G4HadronElasticPhysicsHP::G4HadronElasticPhysicsHP(), G4HadronElasticPhysicsLEND::G4HadronElasticPhysicsLEND(), G4HadronElasticPhysicsPHP::G4HadronElasticPhysicsPHP(), G4HadronElasticPhysicsXS::G4HadronElasticPhysicsXS(), G4HadronHElasticPhysics::G4HadronHElasticPhysics(), G4IonElasticPhysics::G4IonElasticPhysics(), G4VModularPhysicsList::RegisterPhysics(), WLSPhysicsList::RemoveFromPhysicsList(), G4VModularPhysicsList::ReplacePhysics(), WLSPhysicsList::WLSPhysicsList().

G4int G4VPhysicsConstructor::GetPhysicsType ( ) const
inlineinherited

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

다음을 참조함 : G4VPhysicsConstructor::typePhysics.

다음에 의해서 참조됨 : G4VModularPhysicsList::RegisterPhysics(), G4VModularPhysicsList::ReplacePhysics().

const G4VPCManager & G4VPhysicsConstructor::GetSubInstanceManager ( )
inlinestaticinherited

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

다음을 참조함 : G4VPhysicsConstructor::subInstanceManager.

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

G4int G4VPhysicsConstructor::GetVerboseLevel ( ) const
inlineinherited
void G4GenericBiasingPhysics::NonPhysicsBias ( const G4String particleName)

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

다음을 참조함 : fNonPhysBiasedParticles.

다음에 의해서 참조됨 : Bias(), main().

void G4GenericBiasingPhysics::NonPhysicsBiasAddPDGRange ( G4int  PDGlow,
G4int  PDGhigh,
G4bool  includeAntiParticle = true 
)

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

다음을 참조함 : fNonPhysBiasByPDGRangeHigh, fNonPhysBiasByPDGRangeLow, G4cout, G4endl.

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

void G4GenericBiasingPhysics::NonPhysicsBiasAllCharged ( G4bool  includeShortLived = false)

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

다음을 참조함 : fNonPhysBiasAllCharged, fNonPhysBiasAllChargedISL.

void G4GenericBiasingPhysics::NonPhysicsBiasAllNeutral ( G4bool  includeShortLived = false)

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

다음을 참조함 : fNonPhysBiasAllNeutral, fNonPhysBiasAllNeutralISL.

G4GenericBiasingPhysics& G4GenericBiasingPhysics::operator= ( const G4GenericBiasingPhysics right)
private
void G4GenericBiasingPhysics::PhysicsBias ( const G4String particleName)

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

다음을 참조함 : fBiasAllProcesses, fBiasedParticles, fBiasedProcesses.

다음에 의해서 참조됨 : Bias(), main().

void G4GenericBiasingPhysics::PhysicsBias ( const G4String particleName,
const std::vector< G4String > &  processToBiasNames 
)

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

다음을 참조함 : fBiasAllProcesses, fBiasedParticles, fBiasedProcesses.

void G4GenericBiasingPhysics::PhysicsBiasAddPDGRange ( G4int  PDGlow,
G4int  PDGhigh,
G4bool  includeAntiParticle = true 
)

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

다음을 참조함 : fPhysBiasByPDGRangeHigh, fPhysBiasByPDGRangeLow, G4cout, G4endl.

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

void G4GenericBiasingPhysics::PhysicsBiasAllCharged ( G4bool  includeShortLived = false)

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

다음을 참조함 : fPhysBiasAllCharged, fPhysBiasAllChargedISL.

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

void G4GenericBiasingPhysics::PhysicsBiasAllNeutral ( G4bool  includeShortLived = false)

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

다음을 참조함 : fPhysBiasAllNeutral, fPhysBiasAllNeutralISL.

G4bool G4VPhysicsConstructor::RegisterProcess ( G4VProcess process,
G4ParticleDefinition particle 
)
inlineprotectedinherited
void G4VPhysicsConstructor::SetPhysicsName ( const G4String name = "")
inlineinherited

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

다음을 참조함 : G4VPhysicsConstructor::namePhysics.

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

void G4VPhysicsConstructor::SetPhysicsType ( G4int  val)
inlineinherited

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

다음을 참조함 : G4VPhysicsConstructor::typePhysics.

다음에 의해서 참조됨 : ElectromagneticPhysics::ElectromagneticPhysics(), G4EmDNAPhysics::G4EmDNAPhysics(), G4EmDNAPhysics_option1::G4EmDNAPhysics_option1(), G4EmDNAPhysics_option2::G4EmDNAPhysics_option2(), G4EmDNAPhysics_option3::G4EmDNAPhysics_option3(), G4EmDNAPhysics_option4::G4EmDNAPhysics_option4(), G4EmDNAPhysics_option5::G4EmDNAPhysics_option5(), G4EmDNAPhysics_option6::G4EmDNAPhysics_option6(), G4EmDNAPhysics_option7::G4EmDNAPhysics_option7(), G4EmDNAPhysics_stationary::G4EmDNAPhysics_stationary(), G4EmDNAPhysics_stationary_option2::G4EmDNAPhysics_stationary_option2(), G4EmDNAPhysics_stationary_option4::G4EmDNAPhysics_stationary_option4(), G4EmDNAPhysics_stationary_option6::G4EmDNAPhysics_stationary_option6(), G4EmExtraPhysics::G4EmExtraPhysics(), G4EmLEPTSPhysics::G4EmLEPTSPhysics(), G4EmLivermorePhysics::G4EmLivermorePhysics(), G4EmLivermorePolarizedPhysics::G4EmLivermorePolarizedPhysics(), G4EmLowEPPhysics::G4EmLowEPPhysics(), G4EmPenelopePhysics::G4EmPenelopePhysics(), G4EmStandardPhysics::G4EmStandardPhysics(), G4EmStandardPhysics_option1::G4EmStandardPhysics_option1(), G4EmStandardPhysics_option2::G4EmStandardPhysics_option2(), G4EmStandardPhysics_option3::G4EmStandardPhysics_option3(), G4EmStandardPhysics_option4::G4EmStandardPhysics_option4(), G4EmStandardPhysics_option4_channeling::G4EmStandardPhysics_option4_channeling(), G4EmStandardPhysicsGS::G4EmStandardPhysicsGS(), G4EmStandardPhysicsSS::G4EmStandardPhysicsSS(), G4EmStandardPhysicsWVI::G4EmStandardPhysicsWVI(), G4IonBinaryCascadePhysics::G4IonBinaryCascadePhysics(), G4IonINCLXXPhysics::G4IonINCLXXPhysics(), G4IonPhysics::G4IonPhysics(), G4IonPhysicsPHP::G4IonPhysicsPHP(), G4IonQMDPhysics::G4IonQMDPhysics(), G4MonopolePhysics::G4MonopolePhysics(), G4NeutronTrackingCut::G4NeutronTrackingCut(), G4StepLimiterPhysics::G4StepLimiterPhysics(), PhysListEm19DStandard::PhysListEm19DStandard(), PhysListEm5DStandard::PhysListEm5DStandard(), PhysListEmLivermore::PhysListEmLivermore(), PhysListEmPenelope::PhysListEmPenelope(), PhysListEmStandard_GS::PhysListEmStandard_GS(), PhysListEmStandard_option0::PhysListEmStandard_option0(), PhysListEmStandard_option3::PhysListEmStandard_option3(), PhysListEmStandard_SS::PhysListEmStandard_SS(), PhysListEmStandard_WVI::PhysListEmStandard_WVI(), PhysListEmStandardNR::PhysListEmStandardNR(), PhysListEmStandardSS::PhysListEmStandardSS(), PhysListEmStandardWVI::PhysListEmStandardWVI().

void G4VPhysicsConstructor::SetVerboseLevel ( G4int  value)
inlineinherited
void G4VPhysicsConstructor::TerminateWorker ( )
virtualinherited

멤버 데이타 문서화

std::vector< G4bool > G4GenericBiasingPhysics::fAllChargedParallelGeometriesISL
private

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

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

std::vector< G4bool > G4GenericBiasingPhysics::fAllNeutralParallelGeometriesISL
private

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

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

std::vector< G4bool > G4GenericBiasingPhysics::fBiasAllProcesses
private

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

다음에 의해서 참조됨 : ConstructProcess(), PhysicsBias().

std::vector< G4String > G4GenericBiasingPhysics::fBiasedParticles
private

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

다음에 의해서 참조됨 : ConstructProcess(), PhysicsBias().

std::vector< std::vector< G4String > > G4GenericBiasingPhysics::fBiasedProcesses
private

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

다음에 의해서 참조됨 : ConstructProcess(), PhysicsBias().

G4bool G4GenericBiasingPhysics::fNonPhysBiasAllCharged
private

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

다음에 의해서 참조됨 : BiasAllCharged(), ConstructProcess(), NonPhysicsBiasAllCharged().

G4bool G4GenericBiasingPhysics::fNonPhysBiasAllChargedISL
private

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

다음에 의해서 참조됨 : BiasAllCharged(), ConstructProcess(), NonPhysicsBiasAllCharged().

G4bool G4GenericBiasingPhysics::fNonPhysBiasAllNeutral
private

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

다음에 의해서 참조됨 : BiasAllNeutral(), ConstructProcess(), NonPhysicsBiasAllNeutral().

G4bool G4GenericBiasingPhysics::fNonPhysBiasAllNeutralISL
private

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

다음에 의해서 참조됨 : BiasAllNeutral(), ConstructProcess(), NonPhysicsBiasAllNeutral().

std::vector< G4int > G4GenericBiasingPhysics::fNonPhysBiasByPDGRangeHigh
private

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

다음에 의해서 참조됨 : ConstructProcess(), NonPhysicsBiasAddPDGRange().

std::vector< G4int > G4GenericBiasingPhysics::fNonPhysBiasByPDGRangeLow
private

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

다음에 의해서 참조됨 : ConstructProcess(), NonPhysicsBiasAddPDGRange().

std::vector< G4String > G4GenericBiasingPhysics::fNonPhysBiasedParticles
private

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

다음에 의해서 참조됨 : ConstructProcess(), NonPhysicsBias().

std::vector< G4String > G4GenericBiasingPhysics::fParallelGeometriesForCharged
private

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

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

std::vector< G4String > G4GenericBiasingPhysics::fParallelGeometriesForNeutral
private

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

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

std::map< G4String, std::vector< G4String > > G4GenericBiasingPhysics::fParallelGeometriesForParticle
private

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

다음에 의해서 참조됨 : AddParallelGeometry(), AssociateParallelGeometries().

std::vector< G4String > G4GenericBiasingPhysics::fParticlesWithParallelGeometries
private

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

다음에 의해서 참조됨 : AddParallelGeometry(), AssociateParallelGeometries().

std::vector< G4int > G4GenericBiasingPhysics::fPDGhighParallelGeometries
private

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

다음에 의해서 참조됨 : AddParallelGeometry(), AssociateParallelGeometries().

std::vector< G4int > G4GenericBiasingPhysics::fPDGlowParallelGeometries
private

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

다음에 의해서 참조됨 : AddParallelGeometry(), AssociateParallelGeometries().

std::map< G4int, std::vector< G4String > > G4GenericBiasingPhysics::fPDGrangeParallelGeometries
private

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

다음에 의해서 참조됨 : AddParallelGeometry(), AssociateParallelGeometries().

G4bool G4GenericBiasingPhysics::fPhysBiasAllCharged
private

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

다음에 의해서 참조됨 : BiasAllCharged(), ConstructProcess(), PhysicsBiasAllCharged().

G4bool G4GenericBiasingPhysics::fPhysBiasAllChargedISL
private

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

다음에 의해서 참조됨 : BiasAllCharged(), ConstructProcess(), PhysicsBiasAllCharged().

G4bool G4GenericBiasingPhysics::fPhysBiasAllNeutral
private

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

다음에 의해서 참조됨 : BiasAllNeutral(), ConstructProcess(), PhysicsBiasAllNeutral().

G4bool G4GenericBiasingPhysics::fPhysBiasAllNeutralISL
private

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

다음에 의해서 참조됨 : BiasAllNeutral(), ConstructProcess(), PhysicsBiasAllNeutral().

std::vector< G4int > G4GenericBiasingPhysics::fPhysBiasByPDGRangeHigh
private

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

다음에 의해서 참조됨 : ConstructProcess(), PhysicsBiasAddPDGRange().

std::vector< G4int > G4GenericBiasingPhysics::fPhysBiasByPDGRangeLow
private

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

다음에 의해서 참조됨 : ConstructProcess(), PhysicsBiasAddPDGRange().

G4bool G4GenericBiasingPhysics::fVerbose
private

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

다음에 의해서 참조됨 : BeVerbose(), ConstructProcess().

G4int G4VPhysicsConstructor::g4vpcInstanceID
protectedinherited
G4String G4VPhysicsConstructor::namePhysics
protectedinherited
G4VPCManager G4VPhysicsConstructor::subInstanceManager
staticprotectedinherited
G4ParticleTable* G4VPhysicsConstructor::theParticleTable
protectedinherited

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

다음에 의해서 참조됨 : PhysListEmStandard::ConstructProcess(), G4VPhysicsConstructor::G4VPhysicsConstructor().

G4int G4VPhysicsConstructor::typePhysics
protectedinherited
G4int G4VPhysicsConstructor::verboseLevel
protectedinherited

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