#include <G4OpticalPhysics.hh>
Public 멤버 함수 | |
G4OpticalPhysics (G4int verbose=0, const G4String &name="Optical") | |
virtual | ~G4OpticalPhysics () |
void | Configure (G4OpticalProcessIndex, G4bool) |
void | SetMaxNumPhotonsPerStep (G4int) |
void | SetMaxBetaChangePerStep (G4double) |
void | SetScintillationYieldFactor (G4double) |
void | SetScintillationExcitationRatio (G4double) |
void | SetWLSTimeProfile (G4String) |
void | SetScintillationByParticleType (G4bool) |
void | SetScintillationTrackInfo (G4bool) |
void | SetTrackSecondariesFirst (G4OpticalProcessIndex, G4bool) |
void | SetFiniteRiseTime (G4bool) |
void | SetCerenkovStackPhotons (G4bool) |
void | SetScintillationStackPhotons (G4bool) |
void | SetInvokeSD (G4bool) |
void | SetPhysicsName (const G4String &="") |
const G4String & | GetPhysicsName () const |
void | SetPhysicsType (G4int) |
G4int | GetPhysicsType () const |
void | SetVerboseLevel (G4int value) |
G4int | GetVerboseLevel () const |
G4int | GetInstanceID () const |
virtual void | TerminateWorker () |
정적 Public 멤버 함수 | |
static const G4VPCManager & | GetSubInstanceManager () |
Protected 타입 | |
using | PhysicsBuilder_V = G4VPCData::PhysicsBuilders_V |
Protected 멤버 함수 | |
virtual void | ConstructParticle () |
virtual void | ConstructProcess () |
G4bool | RegisterProcess (G4VProcess *process, G4ParticleDefinition *particle) |
G4ParticleTable::G4PTblDicIterator * | GetParticleIterator () const |
PhysicsBuilder_V | GetBuilders () const |
void | AddBuilder (G4PhysicsBuilderInterface *bld) |
Protected 속성 | |
G4int | verboseLevel |
G4String | namePhysics |
G4int | typePhysics |
G4ParticleTable * | theParticleTable |
G4int | g4vpcInstanceID |
정적 Protected 속성 | |
static G4RUN_DLL G4VPCManager | subInstanceManager |
Private 멤버 함수 | |
G4OpticalPhysics (const G4OpticalPhysics &right) | |
Not implemented. 더 자세히 ... | |
G4OpticalPhysics & | operator= (const G4OpticalPhysics &right) |
Not implemented. 더 자세히 ... | |
void | PrintStatistics () const |
Private 속성 | |
G4OpticalPhysicsMessenger * | fMessenger |
std::vector< G4bool > | fProcessUse |
std::vector< G4bool > | fProcessTrackSecondariesFirst |
G4int | fMaxNumPhotons |
max number of Cerenkov photons per step 더 자세히 ... | |
G4double | fMaxBetaChange |
max change of beta per step 더 자세히 ... | |
G4double | fYieldFactor |
scintillation yield factor 더 자세히 ... | |
G4double | fExcitationRatio |
scintillation excitation ratio 더 자세히 ... | |
G4String | fProfile |
the WLS process time profile 더 자세히 ... | |
G4bool | fFiniteRiseTime |
G4bool | fScintillationByParticleType |
G4bool | fScintillationTrackInfo |
G4bool | fInvokeSD |
G4bool | fCerenkovStackPhotons |
option to allow stacking of secondary Cerenkov photons 더 자세히 ... | |
G4bool | fScintillationStackPhotons |
option to allow stacking of secondary Scintillation photons 더 자세히 ... | |
G4OpticalPhysics.hh 파일의 61 번째 라인에서 정의되었습니다.
|
protectedinherited |
G4VPhysicsConstructor.hh 파일의 174 번째 라인에서 정의되었습니다.
G4OpticalPhysics.cc 파일의 64 번째 라인에서 정의되었습니다.
다음을 참조함 : fMessenger, fProcessTrackSecondariesFirst, fProcessUse, kNoProcess, G4VPhysicsConstructor::verboseLevel.
|
virtual |
G4OpticalPhysics.cc 파일의 90 번째 라인에서 정의되었습니다.
다음을 참조함 : fMessenger.
|
private |
Not implemented.
|
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 G4OpticalPhysics::Configure | ( | G4OpticalProcessIndex | index, |
G4bool | isUse | ||
) |
G4OpticalPhysics.cc 파일의 475 번째 라인에서 정의되었습니다.
다음을 참조함 : fProcessUse, kNoProcess.
다음에 의해서 참조됨 : G4OpticalPhysicsMessenger::SetNewValue().
Instantiate particles.
G4OpticalPhysics.cc 파일의 141 번째 라인에서 정의되었습니다.
다음을 참조함 : G4OpticalPhoton::OpticalPhotonDefinition().
G4OpticalPhysics.cc 파일의 268 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ProcessManager::AddDiscreteProcess(), G4ProcessManager::AddProcess(), G4Scintillation::AddSaturation(), UIhelpers::buildCommands(), DIR_CMDS, G4LossTableManager::EmSaturation(), FatalException, fCerenkovStackPhotons, fExcitationRatio, fFiniteRiseTime, fInvokeSD, fMaxBetaChange, fMaxNumPhotons, fProcessTrackSecondariesFirst, fProcessUse, fProfile, fScintillationByParticleType, fScintillationStackPhotons, fScintillationTrackInfo, fYieldFactor, G4cout, G4endl, G4Exception(), G4VPhysicsConstructor::GetParticleIterator(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetProcessManager(), GUIDANCE, idxAtRest, idxPostStep, G4LossTableManager::Instance(), G4Cerenkov::IsApplicable(), G4Scintillation::IsApplicable(), kAbsorption, kBoundary, kCerenkov, kMieHG, kNoProcess, kRayleigh, kScintillation, kWLS, G4VPhysicsConstructor::namePhysics, G4OpticalPhoton::OpticalPhoton(), PrintStatistics(), G4Scintillation::SetFiniteRiseTime(), G4OpBoundaryProcess::SetInvokeSD(), G4Cerenkov::SetMaxBetaChangePerStep(), G4Cerenkov::SetMaxNumPhotonsPerStep(), G4ProcessManager::SetProcessOrdering(), G4ProcessManager::SetProcessOrderingToLast(), G4Scintillation::SetScintillationByParticleType(), G4Scintillation::SetScintillationExcitationRatio(), G4Scintillation::SetScintillationTrackInfo(), G4Scintillation::SetScintillationYieldFactor(), G4Cerenkov::SetStackPhotons(), G4Scintillation::SetStackPhotons(), G4Cerenkov::SetTrackSecondariesFirst(), G4Scintillation::SetTrackSecondariesFirst(), G4OpWLS::UseTimeProfile(), G4VPhysicsConstructor::verboseLevel.
|
protectedinherited |
G4VPhysicsConstructor.cc 파일의 87 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VPhysicsConstructor::g4vpcInstanceID, G4VUPLSplitter< T >::offset, G4VPhysicsConstructor::subInstanceManager.
|
inlineinherited |
|
protectedinherited |
G4VPhysicsConstructor.cc 파일의 82 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VPhysicsConstructor::g4vpcInstanceID, G4VUPLSplitter< T >::offset, G4VPhysicsConstructor::subInstanceManager.
다음에 의해서 참조됨 : G4GenericBiasingPhysics::AssociateParallelGeometries(), G4EmDNAPhysics_option3::ConstructProcess(), G4EmDNAPhysics_stationary_option4::ConstructProcess(), G4EmDNAPhysics_stationary::ConstructProcess(), G4EmDNAPhysics_stationary_option6::ConstructProcess(), G4EmDNAPhysics_stationary_option2::ConstructProcess(), G4EmDNAPhysics_option7::ConstructProcess(), G4EmDNAPhysics_option1::ConstructProcess(), G4EmDNAPhysics::ConstructProcess(), G4EmDNAPhysics_option2::ConstructProcess(), G4EmDNAPhysics_option4::ConstructProcess(), G4EmDNAPhysics_option5::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(), PhysListEmStandard_option0::ConstructProcess(), PhysListEmStandard_option3::ConstructProcess(), PhysListEmStandard_SS::ConstructProcess(), G4StepLimiterPhysics::ConstructProcess(), P6DExtDecayerPhysics::ConstructProcess(), WLSOpticalPhysics::ConstructProcess(), PhysListEm19DStandard::ConstructProcess(), G4UnknownDecayPhysics::ConstructProcess(), PhysListEm5DStandard::ConstructProcess(), G4HadronDElasticPhysics::ConstructProcess(), G4ChargeExchangePhysics::ConstructProcess(), G4HadronHElasticPhysics::ConstructProcess(), G4EmStandardPhysics_option4_channeling::ConstructProcess(), G4DecayPhysics::ConstructProcess(), GammaRayTelGeneralPhysics::ConstructProcess(), G4HadronInelasticQBBC::ConstructProcess(), G4HadronElasticPhysics::ConstructProcess(), G4FastSimulationPhysics::ConstructProcess(), G4EmExtraPhysics::ConstructProcess(), ConstructProcess(), G4StoppingPhysics::ConstructProcess(), G4GenericBiasingPhysics::ConstructProcess(), ExUCNExtraPhysics::ConstructUCN().
|
inlineinherited |
G4VPhysicsConstructor.hh 파일의 206 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VPhysicsConstructor::namePhysics.
다음에 의해서 참조됨 : G4EmDNAPhysics_option3::ConstructProcess(), G4EmDNAPhysics_stationary::ConstructProcess(), G4EmDNAPhysics_stationary_option4::ConstructProcess(), G4EmDNAPhysics_stationary_option6::ConstructProcess(), G4EmDNAPhysics_stationary_option2::ConstructProcess(), G4EmLowEPPhysics::ConstructProcess(), G4EmDNAPhysics_option5::ConstructProcess(), G4EmDNAPhysics_option7::ConstructProcess(), G4EmPenelopePhysics::ConstructProcess(), G4EmDNAPhysics_option2::ConstructProcess(), G4EmDNAPhysics::ConstructProcess(), G4EmDNAPhysics_option4::ConstructProcess(), G4EmDNAPhysics_option1::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().
|
inlineinherited |
G4VPhysicsConstructor.hh 파일의 216 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VPhysicsConstructor::typePhysics.
다음에 의해서 참조됨 : G4VModularPhysicsList::RegisterPhysics(), G4VModularPhysicsList::ReplacePhysics().
|
inlinestaticinherited |
G4VPhysicsConstructor.hh 파일의 230 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VPhysicsConstructor::subInstanceManager.
다음에 의해서 참조됨 : G4PhysicsListWorkspace::G4PhysicsListWorkspace().
|
inlineinherited |
|
private |
Not implemented.
|
private |
G4OpticalPhysics.cc 파일의 97 번째 라인에서 정의되었습니다.
다음을 참조함 : fExcitationRatio, fMaxBetaChange, fMaxNumPhotons, fProcessTrackSecondariesFirst, fProcessUse, fProfile, fScintillationByParticleType, fYieldFactor, G4cout, G4endl, G4OpticalProcessName(), kCerenkov, kNoProcess, kScintillation, kWLS.
다음에 의해서 참조됨 : ConstructProcess().
|
inlineprotectedinherited |
G4VPhysicsConstructor.hh 파일의 222 번째 라인에서 정의되었습니다.
다음을 참조함 : G4PhysicsListHelper::GetPhysicsListHelper(), G4PhysicsListHelper::RegisterProcess().
다음에 의해서 참조됨 : G4MuonicAtomDecayPhysics::ConstructProcess(), G4RadioactiveDecayPhysics::ConstructProcess().
G4OpticalPhysics.cc 파일의 465 번째 라인에서 정의되었습니다.
다음을 참조함 : fCerenkovStackPhotons.
다음에 의해서 참조됨 : G4OpticalPhysicsMessenger::SetNewValue().
G4OpticalPhysics.cc 파일의 454 번째 라인에서 정의되었습니다.
다음을 참조함 : fFiniteRiseTime.
다음에 의해서 참조됨 : G4OpticalPhysicsMessenger::SetNewValue().
G4OpticalPhysics.cc 파일의 460 번째 라인에서 정의되었습니다.
다음을 참조함 : fInvokeSD.
다음에 의해서 참조됨 : G4OpticalPhysicsMessenger::SetNewValue().
Limit step to the specified maximum change of beta of the parent particle
G4OpticalPhysics.cc 파일의 407 번째 라인에서 정의되었습니다.
다음을 참조함 : fMaxBetaChange.
다음에 의해서 참조됨 : main(), G4OpticalPhysicsMessenger::SetNewValue().
Limit step to the specified maximum number of Cherenkov photons
G4OpticalPhysics.cc 파일의 399 번째 라인에서 정의되었습니다.
다음을 참조함 : fMaxNumPhotons.
다음에 의해서 참조됨 : main(), G4OpticalPhysicsMessenger::SetNewValue().
G4VPhysicsConstructor.hh 파일의 201 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VPhysicsConstructor::namePhysics.
다음에 의해서 참조됨 : export_G4VPhysicsConstructor().
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().
G4OpticalPhysics.cc 파일의 428 번째 라인에서 정의되었습니다.
다음을 참조함 : fScintillationByParticleType.
다음에 의해서 참조됨 : G4OpticalPhysicsMessenger::SetNewValue().
Set the scintillation excitation ratio
G4OpticalPhysics.cc 파일의 391 번째 라인에서 정의되었습니다.
다음을 참조함 : fExcitationRatio.
다음에 의해서 참조됨 : main().
G4OpticalPhysics.cc 파일의 470 번째 라인에서 정의되었습니다.
다음을 참조함 : fScintillationStackPhotons.
다음에 의해서 참조됨 : G4OpticalPhysicsMessenger::SetNewValue().
G4OpticalPhysics.cc 파일의 435 번째 라인에서 정의되었습니다.
다음을 참조함 : fScintillationTrackInfo.
다음에 의해서 참조됨 : G4OpticalPhysicsMessenger::SetNewValue().
Set the scintillation yield factor
G4OpticalPhysics.cc 파일의 383 번째 라인에서 정의되었습니다.
다음을 참조함 : fYieldFactor.
다음에 의해서 참조됨 : main(), G4OpticalPhysicsMessenger::SetNewValue().
void G4OpticalPhysics::SetTrackSecondariesFirst | ( | G4OpticalProcessIndex | index, |
G4bool | trackSecondariesFirst | ||
) |
G4OpticalPhysics.cc 파일의 441 번째 라인에서 정의되었습니다.
다음을 참조함 : fProcessTrackSecondariesFirst, kNoProcess.
다음에 의해서 참조됨 : main(), G4OpticalPhysicsMessenger::SetNewValue().
G4VPhysicsConstructor.hh 파일의 191 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VPhysicsConstructor::verboseLevel.
다음에 의해서 참조됨 : export_G4VPhysicsConstructor(), G4MuonicAtomDecayPhysics::G4MuonicAtomDecayPhysics(), G4VHadronPhysics::G4VHadronPhysics(), PhysicsListEMstd::PhysicsListEMstd(), G4OpticalPhysicsMessenger::SetNewValue().
Set the WLS time profile (delta or exponential)
G4OpticalPhysics.cc 파일의 415 번째 라인에서 정의되었습니다.
다음을 참조함 : fProfile.
다음에 의해서 참조됨 : main(), G4OpticalPhysicsMessenger::SetNewValue().
|
virtualinherited |
G4HadronPhysicsINCLXX, G4HadronPhysicsFTFP_BERT, G4HadronPhysicsQGSP_BERT, G4HadronPhysicsQGSP_BIC, G4HadronPhysicsFTF_BIC, G4HadronPhysicsQGS_BIC에서 재구현되었습니다.
G4VPhysicsConstructor.cc 파일의 101 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VPhysicsConstructor::g4vpcInstanceID, G4VUPLSplitter< T >::offset, G4VPhysicsConstructor::subInstanceManager.
다음에 의해서 참조됨 : G4HadronPhysicsQGS_BIC::TerminateWorker(), G4HadronPhysicsFTF_BIC::TerminateWorker(), G4HadronPhysicsQGSP_BIC::TerminateWorker(), G4HadronPhysicsQGSP_BERT::TerminateWorker(), G4HadronPhysicsFTFP_BERT::TerminateWorker(), G4HadronPhysicsINCLXX::TerminateWorker(), G4VPhysicsConstructor::~G4VPhysicsConstructor().
|
private |
option to allow stacking of secondary Cerenkov photons
G4OpticalPhysics.hh 파일의 153 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ConstructProcess(), SetCerenkovStackPhotons().
|
private |
scintillation excitation ratio
G4OpticalPhysics.hh 파일의 129 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ConstructProcess(), PrintStatistics(), SetScintillationExcitationRatio().
|
private |
option to set a finite rise-time; Note: the G4Scintillation process expects the user to have set the constant material property FAST/SLOWSCINTILLATIONRISETIME
G4OpticalPhysics.hh 파일의 137 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ConstructProcess(), SetFiniteRiseTime().
|
private |
option to allow for G4OpBoundaryProcess to call/not call InvokeSD method
G4OpticalPhysics.hh 파일의 150 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ConstructProcess(), SetInvokeSD().
|
private |
max change of beta per step
G4OpticalPhysics.hh 파일의 123 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ConstructProcess(), PrintStatistics(), SetMaxBetaChangePerStep().
|
private |
max number of Cerenkov photons per step
G4OpticalPhysics.hh 파일의 120 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ConstructProcess(), PrintStatistics(), SetMaxNumPhotonsPerStep().
|
private |
G4OpticalPhysics.hh 파일의 110 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4OpticalPhysics(), ~G4OpticalPhysics().
|
private |
G4OpticalPhysics.hh 파일의 117 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ConstructProcess(), G4OpticalPhysics(), PrintStatistics(), SetTrackSecondariesFirst().
|
private |
G4OpticalPhysics.hh 파일의 113 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Configure(), ConstructProcess(), G4OpticalPhysics(), PrintStatistics().
|
private |
the WLS process time profile
G4OpticalPhysics.hh 파일의 132 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ConstructProcess(), PrintStatistics(), SetWLSTimeProfile().
|
private |
option to allow for the light yield to be a function of particle type and deposited energy in case of non-linear light emission in scintillators
G4OpticalPhysics.hh 파일의 142 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ConstructProcess(), PrintStatistics(), SetScintillationByParticleType().
|
private |
option to allow stacking of secondary Scintillation photons
G4OpticalPhysics.hh 파일의 155 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ConstructProcess(), SetScintillationStackPhotons().
|
private |
option to allow for G4ScintillationTrackInformation to be attached to a scintillation photon's track
G4OpticalPhysics.hh 파일의 146 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ConstructProcess(), SetScintillationTrackInfo().
|
private |
scintillation yield factor
G4OpticalPhysics.hh 파일의 126 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ConstructProcess(), PrintStatistics(), SetScintillationYieldFactor().
|
protectedinherited |
|
protectedinherited |
G4VPhysicsConstructor.hh 파일의 167 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ParallelWorldPhysics::ConstructProcess(), ConstructProcess(), G4VPhysicsConstructor::GetPhysicsName(), G4VPhysicsConstructor::SetPhysicsName().
|
staticprotectedinherited |
G4VPhysicsConstructor.hh 파일의 172 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VPhysicsConstructor::AddBuilder(), G4VPhysicsConstructor::G4VPhysicsConstructor(), G4VPhysicsConstructor::GetBuilders(), G4VPhysicsConstructor::GetParticleIterator(), G4VPhysicsConstructor::GetSubInstanceManager(), G4VPhysicsConstructor::TerminateWorker().
|
protectedinherited |
G4VPhysicsConstructor.hh 파일의 170 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PhysListEmStandard::ConstructProcess(), G4VPhysicsConstructor::G4VPhysicsConstructor().
|
protectedinherited |
G4VPhysicsConstructor.hh 파일의 168 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VPhysicsConstructor::G4VPhysicsConstructor(), G4VPhysicsConstructor::GetPhysicsType(), G4VPhysicsConstructor::SetPhysicsType().
|
protectedinherited |
G4VPhysicsConstructor.hh 파일의 166 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VHadronPhysics::AddCaptureCrossSection(), G4VHadronPhysics::AddElasticCrossSection(), G4VHadronPhysics::AddFissionCrossSection(), G4VHadronPhysics::AddInelasticCrossSection(), G4VHadronPhysics::BuildModel(), P6DExtDecayerPhysics::ConstructProcess(), G4MonopolePhysics::ConstructProcess(), ConstructProcess(), G4MuonicAtomDecayPhysics::G4MuonicAtomDecayPhysics(), G4OpticalPhysics(), G4VHadronPhysics::G4VHadronPhysics(), G4VPhysicsConstructor::GetVerboseLevel(), G4VHadronPhysics::NewModel(), G4VPhysicsConstructor::SetVerboseLevel().