Geant4 11.1.1
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 104 of file G4OpticalParameters.hh.
G4OpticalParameters::~G4OpticalParameters | ( | ) |
Definition at line 80 of file G4OpticalParameters.cc.
void G4OpticalParameters::Dump | ( | ) | const |
Definition at line 534 of file G4OpticalParameters.cc.
Referenced by G4OpticalPhysics::PrintStatistics(), and G4OpticalParametersMessenger::SetNewValue().
G4int G4OpticalParameters::GetAbsorptionVerboseLevel | ( | ) | const |
Definition at line 440 of file G4OpticalParameters.cc.
G4bool G4OpticalParameters::GetBoundaryInvokeSD | ( | ) | const |
Definition at line 426 of file G4OpticalParameters.cc.
Referenced by G4OpBoundaryProcess::Initialise().
G4int G4OpticalParameters::GetBoundaryVerboseLevel | ( | ) | const |
Definition at line 412 of file G4OpticalParameters.cc.
Referenced by G4OpBoundaryProcess::Initialise().
G4double G4OpticalParameters::GetCerenkovMaxBetaChange | ( | ) | const |
Definition at line 247 of file G4OpticalParameters.cc.
Referenced by G4Cerenkov::Initialise(), and G4Cerenkov::ProcessDescription().
G4int G4OpticalParameters::GetCerenkovMaxPhotonsPerStep | ( | ) | const |
Definition at line 233 of file G4OpticalParameters.cc.
Referenced by G4Cerenkov::Initialise(), G4Cerenkov::ProcessDescription(), and G4OpticalParametersMessenger::SetNewValue().
G4bool G4OpticalParameters::GetCerenkovStackPhotons | ( | ) | const |
Definition at line 205 of file G4OpticalParameters.cc.
Referenced by G4Cerenkov::Initialise(), and G4Cerenkov::ProcessDescription().
G4bool G4OpticalParameters::GetCerenkovTrackSecondariesFirst | ( | ) | const |
Definition at line 261 of file G4OpticalParameters.cc.
Referenced by G4Cerenkov::Initialise(), and G4Cerenkov::ProcessDescription().
G4int G4OpticalParameters::GetCerenkovVerboseLevel | ( | ) | const |
Definition at line 219 of file G4OpticalParameters.cc.
Referenced by G4Cerenkov::Initialise(), and G4Cerenkov::ProcessDescription().
G4int G4OpticalParameters::GetMieVerboseLevel | ( | ) | const |
Definition at line 468 of file G4OpticalParameters.cc.
Definition at line 191 of file G4OpticalParameters.cc.
Referenced by StreamInfo().
G4int G4OpticalParameters::GetRayleighVerboseLevel | ( | ) | const |
Definition at line 454 of file G4OpticalParameters.cc.
G4bool G4OpticalParameters::GetScintByParticleType | ( | ) | const |
Definition at line 275 of file G4OpticalParameters.cc.
Referenced by G4Scintillation::Initialise(), and G4Scintillation::ProcessDescription().
G4bool G4OpticalParameters::GetScintEnhancedTimeConstants | ( | ) | const |
G4bool G4OpticalParameters::GetScintFiniteRiseTime | ( | ) | const |
Definition at line 314 of file G4OpticalParameters.cc.
Referenced by G4Scintillation::Initialise(), and G4Scintillation::ProcessDescription().
G4bool G4OpticalParameters::GetScintStackPhotons | ( | ) | const |
Definition at line 328 of file G4OpticalParameters.cc.
Referenced by G4Scintillation::Initialise(), and G4Scintillation::ProcessDescription().
G4bool G4OpticalParameters::GetScintTrackInfo | ( | ) | const |
Definition at line 289 of file G4OpticalParameters.cc.
Referenced by G4Scintillation::Initialise(), and G4Scintillation::ProcessDescription().
G4bool G4OpticalParameters::GetScintTrackSecondariesFirst | ( | ) | const |
Definition at line 300 of file G4OpticalParameters.cc.
Referenced by G4Scintillation::Initialise(), and G4Scintillation::ProcessDescription().
G4int G4OpticalParameters::GetScintVerboseLevel | ( | ) | const |
Definition at line 342 of file G4OpticalParameters.cc.
Referenced by G4Scintillation::Initialise(), and G4Scintillation::ProcessDescription().
G4int G4OpticalParameters::GetVerboseLevel | ( | ) | const |
Definition at line 159 of file G4OpticalParameters.cc.
G4String G4OpticalParameters::GetWLS2TimeProfile | ( | ) | const |
Definition at line 384 of file G4OpticalParameters.cc.
Referenced by G4OpWLS2::Initialise().
G4int G4OpticalParameters::GetWLS2VerboseLevel | ( | ) | const |
Definition at line 398 of file G4OpticalParameters.cc.
Referenced by G4OpWLS2::Initialise().
G4String G4OpticalParameters::GetWLSTimeProfile | ( | ) | const |
Definition at line 356 of file G4OpticalParameters.cc.
Referenced by G4OpWLS::Initialise().
G4int G4OpticalParameters::GetWLSVerboseLevel | ( | ) | const |
Definition at line 370 of file G4OpticalParameters.cc.
Referenced by G4OpWLS::Initialise().
|
static |
Definition at line 59 of file G4OpticalParameters.cc.
Referenced by G4OpticalPhysics::ConstructProcess(), G4OpticalPhysics::G4OpticalPhysics(), G4Cerenkov::Initialise(), G4Scintillation::Initialise(), G4OpAbsorption::Initialise(), G4OpBoundaryProcess::Initialise(), G4OpMieHG::Initialise(), G4OpRayleigh::Initialise(), G4OpWLS::Initialise(), G4OpWLS2::Initialise(), G4OpticalPhysics::PrintStatistics(), G4Scintillation::ProcessDescription(), G4Cerenkov::ProcessDescription(), G4Scintillation::SetFiniteRiseTime(), G4OpBoundaryProcess::SetInvokeSD(), G4Cerenkov::SetMaxBetaChangePerStep(), G4Cerenkov::SetMaxNumPhotonsPerStep(), G4Scintillation::SetScintillationByParticleType(), G4Scintillation::SetScintillationTrackInfo(), G4Cerenkov::SetStackPhotons(), G4Scintillation::SetStackPhotons(), G4Cerenkov::SetTrackSecondariesFirst(), G4Scintillation::SetTrackSecondariesFirst(), G4Cerenkov::SetVerboseLevel(), G4Scintillation::SetVerboseLevel(), G4OpAbsorption::SetVerboseLevel(), G4OpBoundaryProcess::SetVerboseLevel(), G4OpMieHG::SetVerboseLevel(), G4OpRayleigh::SetVerboseLevel(), G4OpWLS::SetVerboseLevel(), G4OpWLS2::SetVerboseLevel(), G4OpWLS::UseTimeProfile(), and G4OpWLS2::UseTimeProfile().
void G4OpticalParameters::SetAbsorptionVerboseLevel | ( | G4int | val | ) |
Definition at line 431 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), SetVerboseLevel(), and G4OpAbsorption::SetVerboseLevel().
void G4OpticalParameters::SetBoundaryInvokeSD | ( | G4bool | val | ) |
Definition at line 417 of file G4OpticalParameters.cc.
Referenced by G4OpBoundaryProcess::SetInvokeSD(), and G4OpticalParametersMessenger::SetNewValue().
void G4OpticalParameters::SetBoundaryVerboseLevel | ( | G4int | val | ) |
Definition at line 403 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), SetVerboseLevel(), and G4OpBoundaryProcess::SetVerboseLevel().
void G4OpticalParameters::SetCerenkovMaxBetaChange | ( | G4double | val | ) |
Definition at line 238 of file G4OpticalParameters.cc.
Referenced by G4Cerenkov::SetMaxBetaChangePerStep(), and G4OpticalParametersMessenger::SetNewValue().
void G4OpticalParameters::SetCerenkovMaxPhotonsPerStep | ( | G4int | val | ) |
Definition at line 224 of file G4OpticalParameters.cc.
Referenced by G4Cerenkov::SetMaxNumPhotonsPerStep(), and G4OpticalParametersMessenger::SetNewValue().
void G4OpticalParameters::SetCerenkovStackPhotons | ( | G4bool | val | ) |
Definition at line 196 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), and G4Cerenkov::SetStackPhotons().
void G4OpticalParameters::SetCerenkovTrackSecondariesFirst | ( | G4bool | val | ) |
Definition at line 252 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), and G4Cerenkov::SetTrackSecondariesFirst().
void G4OpticalParameters::SetCerenkovVerboseLevel | ( | G4int | val | ) |
Definition at line 210 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), SetVerboseLevel(), and G4Cerenkov::SetVerboseLevel().
void G4OpticalParameters::SetDefaults | ( | ) |
Definition at line 92 of file G4OpticalParameters.cc.
void G4OpticalParameters::SetMieVerboseLevel | ( | G4int | val | ) |
Definition at line 459 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), SetVerboseLevel(), and G4OpMieHG::SetVerboseLevel().
Definition at line 161 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue().
void G4OpticalParameters::SetRayleighVerboseLevel | ( | G4int | val | ) |
Definition at line 445 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), SetVerboseLevel(), and G4OpRayleigh::SetVerboseLevel().
void G4OpticalParameters::SetScintByParticleType | ( | G4bool | val | ) |
Definition at line 266 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), and G4Scintillation::SetScintillationByParticleType().
void G4OpticalParameters::SetScintEnhancedTimeConstants | ( | G4bool | ) |
void G4OpticalParameters::SetScintFiniteRiseTime | ( | G4bool | val | ) |
Definition at line 305 of file G4OpticalParameters.cc.
Referenced by G4Scintillation::SetFiniteRiseTime(), and G4OpticalParametersMessenger::SetNewValue().
void G4OpticalParameters::SetScintStackPhotons | ( | G4bool | val | ) |
Definition at line 319 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), and G4Scintillation::SetStackPhotons().
void G4OpticalParameters::SetScintTrackInfo | ( | G4bool | val | ) |
Definition at line 280 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), and G4Scintillation::SetScintillationTrackInfo().
void G4OpticalParameters::SetScintTrackSecondariesFirst | ( | G4bool | val | ) |
Definition at line 291 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), and G4Scintillation::SetTrackSecondariesFirst().
void G4OpticalParameters::SetScintVerboseLevel | ( | G4int | val | ) |
Definition at line 333 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), SetVerboseLevel(), and G4Scintillation::SetVerboseLevel().
void G4OpticalParameters::SetVerboseLevel | ( | G4int | val | ) |
Definition at line 142 of file G4OpticalParameters.cc.
Referenced by G4OpticalPhysics::G4OpticalPhysics(), and G4OpticalParametersMessenger::SetNewValue().
void G4OpticalParameters::SetWLS2TimeProfile | ( | const G4String & | val | ) |
Definition at line 375 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), and G4OpWLS2::UseTimeProfile().
void G4OpticalParameters::SetWLS2VerboseLevel | ( | G4int | val | ) |
Definition at line 389 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), SetVerboseLevel(), and G4OpWLS2::SetVerboseLevel().
void G4OpticalParameters::SetWLSTimeProfile | ( | const G4String & | val | ) |
Definition at line 347 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), and G4OpWLS::UseTimeProfile().
void G4OpticalParameters::SetWLSVerboseLevel | ( | G4int | val | ) |
Definition at line 361 of file G4OpticalParameters.cc.
Referenced by G4OpticalParametersMessenger::SetNewValue(), SetVerboseLevel(), and G4OpWLS::SetVerboseLevel().
void G4OpticalParameters::StreamInfo | ( | std::ostream & | os | ) | const |
Definition at line 478 of file G4OpticalParameters.cc.
Referenced by Dump().
|
friend |
Definition at line 545 of file G4OpticalParameters.cc.