Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4OpticalParameters.hh>
Static Public Member Functions | |
static G4OpticalParameters * | Instance () |
Friends | |
std::ostream & | operator<< (std::ostream &os, const G4OpticalParameters &) |
Definition at line 96 of file G4OpticalParameters.hh.
G4OpticalParameters::~G4OpticalParameters | ( | ) |
Definition at line 78 of file G4OpticalParameters.cc.
void G4OpticalParameters::Configure | ( | G4OpticalProcessIndex | index, |
G4bool | val | ||
) |
Definition at line 191 of file G4OpticalParameters.cc.
void G4OpticalParameters::Dump | ( | ) | const |
Definition at line 580 of file G4OpticalParameters.cc.
Referenced by G4OpticalPhysics::PrintStatistics(), and G4OpticalParametersMessenger::SetNewValue().
G4int G4OpticalParameters::GetAbsorptionVerboseLevel | ( | ) | const |
Definition at line 514 of file G4OpticalParameters.cc.
G4bool G4OpticalParameters::GetBoundaryInvokeSD | ( | ) | const |
Definition at line 503 of file G4OpticalParameters.cc.
Referenced by G4OpBoundaryProcess::Initialise().
G4int G4OpticalParameters::GetBoundaryVerboseLevel | ( | ) | const |
Definition at line 492 of file G4OpticalParameters.cc.
Referenced by G4OpBoundaryProcess::Initialise().
G4double G4OpticalParameters::GetCerenkovMaxBetaChange | ( | ) | const |
Definition at line 327 of file G4OpticalParameters.cc.
Referenced by G4Cerenkov::Initialise().
G4int G4OpticalParameters::GetCerenkovMaxPhotonsPerStep | ( | ) | const |
Definition at line 316 of file G4OpticalParameters.cc.
Referenced by G4Cerenkov::Initialise(), and G4OpticalParametersMessenger::SetNewValue().
G4bool G4OpticalParameters::GetCerenkovStackPhotons | ( | ) | const |
Definition at line 294 of file G4OpticalParameters.cc.
Referenced by G4Cerenkov::Initialise().
G4bool G4OpticalParameters::GetCerenkovTrackSecondariesFirst | ( | ) | const |
Definition at line 338 of file G4OpticalParameters.cc.
Referenced by G4Cerenkov::Initialise().
G4int G4OpticalParameters::GetCerenkovVerboseLevel | ( | ) | const |
Definition at line 305 of file G4OpticalParameters.cc.
Referenced by G4Cerenkov::Initialise().
G4bool G4OpticalParameters::GetConfiguration | ( | G4OpticalProcessIndex | index | ) |
Definition at line 221 of file G4OpticalParameters.cc.
G4int G4OpticalParameters::GetMieVerboseLevel | ( | ) | const |
Definition at line 536 of file G4OpticalParameters.cc.
Definition at line 188 of file G4OpticalParameters.cc.
Referenced by StreamInfo().
G4int G4OpticalParameters::GetRayleighVerboseLevel | ( | ) | const |
Definition at line 525 of file G4OpticalParameters.cc.
G4bool G4OpticalParameters::GetScintByParticleType | ( | ) | const |
Definition at line 371 of file G4OpticalParameters.cc.
Referenced by G4Scintillation::Initialise().
G4bool G4OpticalParameters::GetScintEnhancedTimeConstants | ( | ) | const |
Definition at line 437 of file G4OpticalParameters.cc.
Referenced by G4Scintillation::Initialise().
G4double G4OpticalParameters::GetScintExcitationRatio | ( | ) | const |
Definition at line 360 of file G4OpticalParameters.cc.
Referenced by G4Scintillation::Initialise().
G4bool G4OpticalParameters::GetScintFiniteRiseTime | ( | ) | const |
Definition at line 404 of file G4OpticalParameters.cc.
Referenced by G4Scintillation::Initialise().
G4bool G4OpticalParameters::GetScintStackPhotons | ( | ) | const |
Definition at line 415 of file G4OpticalParameters.cc.
Referenced by G4Scintillation::Initialise().
G4bool G4OpticalParameters::GetScintTrackInfo | ( | ) | const |
Definition at line 382 of file G4OpticalParameters.cc.
Referenced by G4Scintillation::Initialise().
G4bool G4OpticalParameters::GetScintTrackSecondariesFirst | ( | ) | const |
Definition at line 393 of file G4OpticalParameters.cc.
Referenced by G4Scintillation::Initialise().
G4int G4OpticalParameters::GetScintVerboseLevel | ( | ) | const |
Definition at line 426 of file G4OpticalParameters.cc.
Referenced by G4Scintillation::Initialise().
G4double G4OpticalParameters::GetScintYieldFactor | ( | ) | const |
Definition at line 349 of file G4OpticalParameters.cc.
Referenced by G4Scintillation::Initialise().
G4bool G4OpticalParameters::GetTrackSecondariesFirst | ( | G4OpticalProcessIndex | index | ) |
Definition at line 267 of file G4OpticalParameters.cc.
G4int G4OpticalParameters::GetVerboseLevel | ( | ) | const |
Definition at line 160 of file G4OpticalParameters.cc.
G4String G4OpticalParameters::GetWLS2TimeProfile | ( | ) | const |
Definition at line 470 of file G4OpticalParameters.cc.
Referenced by G4OpWLS2::Initialise().
G4int G4OpticalParameters::GetWLS2VerboseLevel | ( | ) | const |
Definition at line 481 of file G4OpticalParameters.cc.
Referenced by G4OpWLS2::Initialise().
G4String G4OpticalParameters::GetWLSTimeProfile | ( | ) | const |
Definition at line 448 of file G4OpticalParameters.cc.
Referenced by G4OpWLS::Initialise().
G4int G4OpticalParameters::GetWLSVerboseLevel | ( | ) | const |
Definition at line 459 of file G4OpticalParameters.cc.
Referenced by G4OpWLS::Initialise().
|
static |
Definition at line 59 of file G4OpticalParameters.cc.
Referenced by G4OpticalPhysics::Configure(), G4OpticalPhysics::ConstructProcess(), G4OpticalPhysics::G4OpticalPhysics(), G4Cerenkov::Initialise(), G4Scintillation::Initialise(), G4OpAbsorption::Initialise(), G4OpBoundaryProcess::Initialise(), G4OpMieHG::Initialise(), G4OpRayleigh::Initialise(), G4OpWLS::Initialise(), G4OpWLS2::Initialise(), G4OpticalPhysics::PrintStatistics(), G4OpticalPhysics::SetAbsorptionVerbosity(), G4OpticalPhysics::SetBoundaryVerbosity(), G4OpticalPhysics::SetCerenkovStackPhotons(), G4OpticalPhysics::SetCerenkovTrackSecondariesFirst(), G4OpticalPhysics::SetCerenkovVerbosity(), G4OpticalPhysics::SetFiniteRiseTime(), G4OpticalPhysics::SetInvokeSD(), G4OpticalPhysics::SetMaxBetaChangePerStep(), G4OpticalPhysics::SetMaxNumPhotonsPerStep(), G4OpticalPhysics::SetMieVerbosity(), G4OpticalPhysics::SetRayleighVerbosity(), G4OpticalPhysics::SetScintillationByParticleType(), G4OpticalPhysics::SetScintillationEnhancedTimeConstants(), G4OpticalPhysics::SetScintillationExcitationRatio(), G4OpticalPhysics::SetScintillationStackPhotons(), G4OpticalPhysics::SetScintillationTrackInfo(), G4OpticalPhysics::SetScintillationTrackSecondariesFirst(), G4OpticalPhysics::SetScintillationVerbosity(), G4OpticalPhysics::SetScintillationYieldFactor(), G4OpticalPhysics::SetTrackSecondariesFirst(), G4OpticalPhysics::SetWLSTimeProfile(), and G4OpticalPhysics::SetWLSVerbosity().
void G4OpticalParameters::SetAbsorptionVerboseLevel | ( | G4int | val | ) |
Definition at line 508 of file G4OpticalParameters.cc.
Referenced by G4OpticalPhysics::SetAbsorptionVerbosity(), G4OpticalParametersMessenger::SetNewValue(), and SetVerboseLevel().
void G4OpticalParameters::SetBoundaryInvokeSD | ( | G4bool | val | ) |
Definition at line 497 of file G4OpticalParameters.cc.
Referenced by G4OpticalPhysics::SetInvokeSD(), and G4OpticalParametersMessenger::SetNewValue().
void G4OpticalParameters::SetBoundaryVerboseLevel | ( | G4int | val | ) |
Definition at line 486 of file G4OpticalParameters.cc.
Referenced by G4OpticalPhysics::SetBoundaryVerbosity(), G4OpticalParametersMessenger::SetNewValue(), and SetVerboseLevel().
void G4OpticalParameters::SetCerenkovMaxBetaChange | ( | G4double | val | ) |
Definition at line 321 of file G4OpticalParameters.cc.
Referenced by G4OpticalPhysics::SetMaxBetaChangePerStep(), and G4OpticalParametersMessenger::SetNewValue().
void G4OpticalParameters::SetCerenkovMaxPhotonsPerStep | ( | G4int | val | ) |
Definition at line 310 of file G4OpticalParameters.cc.
Referenced by G4OpticalPhysics::SetMaxNumPhotonsPerStep(), and G4OpticalParametersMessenger::SetNewValue().
void G4OpticalParameters::SetCerenkovStackPhotons | ( | G4bool | val | ) |
Definition at line 288 of file G4OpticalParameters.cc.
Referenced by G4OpticalPhysics::SetCerenkovStackPhotons(), and G4OpticalParametersMessenger::SetNewValue().
void G4OpticalParameters::SetCerenkovTrackSecondariesFirst | ( | G4bool | val | ) |
Definition at line 332 of file G4OpticalParameters.cc.
Referenced by G4OpticalPhysics::SetCerenkovTrackSecondariesFirst(), G4OpticalParametersMessenger::SetNewValue(), and G4OpticalPhysics::SetTrackSecondariesFirst().
void G4OpticalParameters::SetCerenkovVerboseLevel | ( | G4int | val | ) |
Definition at line 299 of file G4OpticalParameters.cc.
Referenced by G4OpticalPhysics::SetCerenkovVerbosity(), G4OpticalParametersMessenger::SetNewValue(), and SetVerboseLevel().
void G4OpticalParameters::SetDefaults | ( | ) |
Definition at line 93 of file G4OpticalParameters.cc.
void G4OpticalParameters::SetMieVerboseLevel | ( | G4int | val | ) |
Definition at line 530 of file G4OpticalParameters.cc.
Referenced by G4OpticalPhysics::SetMieVerbosity(), G4OpticalParametersMessenger::SetNewValue(), and SetVerboseLevel().
Definition at line 165 of file G4OpticalParameters.cc.
Referenced by G4OpticalPhysics::Configure(), and G4OpticalParametersMessenger::SetNewValue().
void G4OpticalParameters::SetRayleighVerboseLevel | ( | G4int | val | ) |
Definition at line 519 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), G4OpticalPhysics::SetRayleighVerbosity(), and SetVerboseLevel().
void G4OpticalParameters::SetScintByParticleType | ( | G4bool | val | ) |
Definition at line 365 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), and G4OpticalPhysics::SetScintillationByParticleType().
void G4OpticalParameters::SetScintEnhancedTimeConstants | ( | G4bool | val | ) |
Definition at line 431 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), and G4OpticalPhysics::SetScintillationEnhancedTimeConstants().
void G4OpticalParameters::SetScintExcitationRatio | ( | G4double | val | ) |
Definition at line 354 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), and G4OpticalPhysics::SetScintillationExcitationRatio().
void G4OpticalParameters::SetScintFiniteRiseTime | ( | G4bool | val | ) |
Definition at line 398 of file G4OpticalParameters.cc.
Referenced by G4OpticalPhysics::SetFiniteRiseTime(), and G4OpticalParametersMessenger::SetNewValue().
void G4OpticalParameters::SetScintStackPhotons | ( | G4bool | val | ) |
Definition at line 409 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), and G4OpticalPhysics::SetScintillationStackPhotons().
void G4OpticalParameters::SetScintTrackInfo | ( | G4bool | val | ) |
Definition at line 376 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), and G4OpticalPhysics::SetScintillationTrackInfo().
void G4OpticalParameters::SetScintTrackSecondariesFirst | ( | G4bool | val | ) |
Definition at line 387 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), G4OpticalPhysics::SetScintillationTrackSecondariesFirst(), and G4OpticalPhysics::SetTrackSecondariesFirst().
void G4OpticalParameters::SetScintVerboseLevel | ( | G4int | val | ) |
Definition at line 420 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), G4OpticalPhysics::SetScintillationVerbosity(), and SetVerboseLevel().
void G4OpticalParameters::SetScintYieldFactor | ( | G4double | val | ) |
Definition at line 343 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), and G4OpticalPhysics::SetScintillationYieldFactor().
void G4OpticalParameters::SetTrackSecondariesFirst | ( | G4OpticalProcessIndex | index, |
G4bool | val | ||
) |
Definition at line 244 of file G4OpticalParameters.cc.
void G4OpticalParameters::SetVerboseLevel | ( | G4int | val | ) |
Definition at line 146 of file G4OpticalParameters.cc.
Referenced by G4OpticalPhysics::G4OpticalPhysics(), and G4OpticalParametersMessenger::SetNewValue().
void G4OpticalParameters::SetWLS2TimeProfile | ( | const G4String & | val | ) |
Definition at line 464 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue().
void G4OpticalParameters::SetWLS2VerboseLevel | ( | G4int | val | ) |
Definition at line 475 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), and SetVerboseLevel().
void G4OpticalParameters::SetWLSTimeProfile | ( | const G4String & | val | ) |
Definition at line 442 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), and G4OpticalPhysics::SetWLSTimeProfile().
void G4OpticalParameters::SetWLSVerboseLevel | ( | G4int | val | ) |
Definition at line 453 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), SetVerboseLevel(), and G4OpticalPhysics::SetWLSVerbosity().
void G4OpticalParameters::StreamInfo | ( | std::ostream & | os | ) | const |
Definition at line 546 of file G4OpticalParameters.cc.
Referenced by Dump().
|
friend |
Definition at line 591 of file G4OpticalParameters.cc.