ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4OpticalPhysicsMessenger Class Reference

#include <geant4/tree/geant4-10.6-release/source/physics_lists/constructors/electromagnetic/include/G4OpticalPhysicsMessenger.hh>

+ Inheritance diagram for G4OpticalPhysicsMessenger:
+ Collaboration diagram for G4OpticalPhysicsMessenger:

Public Member Functions

 G4OpticalPhysicsMessenger (G4OpticalPhysics *)
 
virtual ~G4OpticalPhysicsMessenger ()
 
virtual void SetNewValue (G4UIcommand *, G4String)
 
- Public Member Functions inherited from G4UImessenger
 G4UImessenger ()
 
 G4UImessenger (const G4String &path, const G4String &dsc, G4bool commandsToBeBroadcasted=true)
 
virtual ~G4UImessenger ()
 
virtual G4String GetCurrentValue (G4UIcommand *command)
 
G4bool operator== (const G4UImessenger &messenger) const
 
G4bool CommandsShouldBeInMaster () const
 

Private Member Functions

 G4OpticalPhysicsMessenger ()
 Not implemented.
 
 G4OpticalPhysicsMessenger (const G4OpticalPhysicsMessenger &right)
 Not implemented.
 
G4OpticalPhysicsMessenger & operator= (const G4OpticalPhysicsMessenger &right)
 Not implemented.
 
void Deprecated (void)
 

Private Attributes

G4OpticalPhysics * fOpticalPhysics
 associated class
 
G4UIdirectory * fDir
 command directory
 
G4UIdirectory * fDir2
 
G4OpticalProcessIndex fSelectedProcessIndex
 selected optical process
 
G4UIcommand * fActivateProcessCmd
 selectOpProcess command
 
G4UIcmdWithAnInteger * fVerboseCmd
 setProcessVerbose command
 
G4UIcommand * fTrackSecondariesFirstCmd
 setTrackSecondariesFirst command
 
G4UIcmdWithAnInteger * fCerenkovMaxPhotonsCmd
 setCerenkovMaxPhotons command
 
G4UIcmdWithAnInteger * fCerenkovMaxPhotons1Cmd
 
G4UIcmdWithADouble * fCerenkovMaxBetaChangeCmd
 setCerenkovMaxBetaChange command
 
G4UIcmdWithADouble * fCerenkovMaxBetaChange1Cmd
 
G4UIcmdWithABool * fCerenkovStackPhotonsCmd
 setStackPhotons command
 
G4UIcmdWithABool * fCerenkovStackPhotons1Cmd
 
G4UIcmdWithABool * fCerenkovTrackSecondariesFirstCmd
 
G4UIcmdWithAnInteger * fCerenkovVerbosityCmd
 
G4UIcmdWithADouble * fScintYieldFactorCmd
 setScintillationYieldFactor command
 
G4UIcmdWithADouble * fScintYieldFactor1Cmd
 
G4UIcmdWithABool * fScintByParticleTypeCmd
 setScintillationByParticleType command
 
G4UIcmdWithABool * fScintByParticleType1Cmd
 
G4UIcmdWithABool * fScintTrackInfoCmd
 setScintillationTrackInfo command
 
G4UIcmdWithABool * fScintTrackInfo1Cmd
 
G4UIcmdWithABool * fScintStackPhotonsCmd
 setStackPhotons command
 
G4UIcmdWithABool * fScintStackPhotons1Cmd
 
G4UIcmdWithADouble * fScintExcitationRatioCmd
 
G4UIcmdWithABool * fScintTrackSecondariesFirstCmd
 
G4UIcmdWithAnInteger * fScintillationVerbosityCmd
 
G4UIcmdWithABool * fScintFiniteRiseTimeCmd
 setFiniteRiseTime command
 
G4UIcmdWithABool * fScintFiniteRiseTime1Cmd
 
G4UIcmdWithAnInteger * fScintVerbosityCmd
 
G4UIcmdWithAString * fWLSTimeProfileCmd
 setWLSTimeProfile command
 
G4UIcmdWithAString * fWLSTimeProfile1Cmd
 
G4UIcmdWithAnInteger * fWLSVerbosityCmd
 
G4UIcmdWithABool * fBoundaryInvokeSDCmd
 setInvokeSD command
 
G4UIcmdWithABool * fBoundaryInvokeSD1Cmd
 
G4UIcmdWithAnInteger * fBoundaryVerbosityCmd
 
G4UIcmdWithAnInteger * fAbsorptionVerbosityCmd
 
G4UIcmdWithAnInteger * fRayleighVerbosityCmd
 
G4UIcmdWithAnInteger * fMieVerbosityCmd
 

Additional Inherited Members

- Protected Member Functions inherited from G4UImessenger
G4String ItoS (G4int i)
 
G4String DtoS (G4double a)
 
G4String BtoS (G4bool b)
 
G4int StoI (G4String s)
 
G4long StoL (G4String s)
 
G4double StoD (G4String s)
 
G4bool StoB (G4String s)
 
void AddUIcommand (G4UIcommand *newCommand)
 
void CreateDirectory (const G4String &path, const G4String &dsc, G4bool commandsToBeBroadcasted=true)
 
template<typename T >
T * CreateCommand (const G4String &cname, const G4String &dsc)
 
- Protected Attributes inherited from G4UImessenger
G4UIdirectory * baseDir
 
G4String baseDirName
 
G4bool commandsShouldBeInMaster
 

Detailed Description

Definition at line 62 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 62 of file G4OpticalPhysicsMessenger.hh

Constructor & Destructor Documentation

G4OpticalPhysicsMessenger::G4OpticalPhysicsMessenger ( G4OpticalPhysics *  opticalPhysics)

Definition at line 61 of file G4OpticalPhysicsMessenger.cc.

View newest version in sPHENIX GitHub at line 61 of file G4OpticalPhysicsMessenger.cc

References G4UIcommand::AvailableForStates(), G4UImessenger::CreateDirectory(), fAbsorptionVerbosityCmd, fActivateProcessCmd, fBoundaryInvokeSD1Cmd, fBoundaryInvokeSDCmd, fBoundaryVerbosityCmd, fCerenkovMaxBetaChange1Cmd, fCerenkovMaxBetaChangeCmd, fCerenkovMaxPhotons1Cmd, fCerenkovMaxPhotonsCmd, fCerenkovStackPhotons1Cmd, fCerenkovStackPhotonsCmd, fCerenkovTrackSecondariesFirstCmd, fCerenkovVerbosityCmd, fDir, fDir2, fMieVerbosityCmd, fRayleighVerbosityCmd, fScintByParticleType1Cmd, fScintByParticleTypeCmd, fScintExcitationRatioCmd, fScintFiniteRiseTime1Cmd, fScintFiniteRiseTimeCmd, fScintStackPhotons1Cmd, fScintStackPhotonsCmd, fScintTrackInfo1Cmd, fScintTrackInfoCmd, fScintTrackSecondariesFirstCmd, fScintVerbosityCmd, fScintYieldFactor1Cmd, fScintYieldFactorCmd, fTrackSecondariesFirstCmd, fVerboseCmd, fWLSTimeProfile1Cmd, fWLSTimeProfileCmd, fWLSVerbosityCmd, G4OpticalProcessName(), G4State_Idle, G4State_PreInit, kNoProcess, G4UIcmdWithAString::SetCandidates(), G4UIcmdWithAnInteger::SetDefaultValue(), G4UIparameter::SetDefaultValue(), G4UIparameter::SetGuidance(), G4UIcommand::SetGuidance(), G4UIcommand::SetParameter(), G4UIparameter::SetParameterCandidates(), G4UIcmdWithAString::SetParameterName(), G4UIcmdWithAnInteger::SetParameterName(), G4UIcmdWithADouble::SetParameterName(), G4UIcmdWithABool::SetParameterName(), and G4UIcommand::SetRange().

+ Here is the call graph for this function:

G4OpticalPhysicsMessenger::G4OpticalPhysicsMessenger ( )
private

Not implemented.

G4OpticalPhysicsMessenger::G4OpticalPhysicsMessenger ( const G4OpticalPhysicsMessenger &  right)
private

Not implemented.

Member Function Documentation

void G4OpticalPhysicsMessenger::Deprecated ( void  )
private

Definition at line 597 of file G4OpticalPhysicsMessenger.cc.

View newest version in sPHENIX GitHub at line 597 of file G4OpticalPhysicsMessenger.cc

References G4endl, G4Exception(), and JustWarning.

Referenced by SetNewValue().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4OpticalPhysicsMessenger& G4OpticalPhysicsMessenger::operator= ( const G4OpticalPhysicsMessenger &  right)
private

Not implemented.

void G4OpticalPhysicsMessenger::SetNewValue ( G4UIcommand *  command,
G4String  newValue 
)
virtual

Apply command to the associated object.

Reimplemented from G4UImessenger.

Definition at line 411 of file G4OpticalPhysicsMessenger.cc.

View newest version in sPHENIX GitHub at line 411 of file G4OpticalPhysicsMessenger.cc

References G4OpticalPhysics::Configure(), G4UIcommand::ConvertToBool(), G4String::data(), Deprecated(), fAbsorptionVerbosityCmd, fActivateProcessCmd, FatalException, fBoundaryInvokeSD1Cmd, fBoundaryInvokeSDCmd, fBoundaryVerbosityCmd, fCerenkovMaxBetaChange1Cmd, fCerenkovMaxBetaChangeCmd, fCerenkovMaxPhotons1Cmd, fCerenkovMaxPhotonsCmd, fCerenkovStackPhotons1Cmd, fCerenkovStackPhotonsCmd, fCerenkovTrackSecondariesFirstCmd, fCerenkovVerbosityCmd, fMieVerbosityCmd, fOpticalPhysics, fRayleighVerbosityCmd, fScintByParticleType1Cmd, fScintByParticleTypeCmd, fScintExcitationRatioCmd, fScintFiniteRiseTime1Cmd, fScintFiniteRiseTimeCmd, fScintStackPhotons1Cmd, fScintStackPhotonsCmd, fScintTrackInfo1Cmd, fScintTrackInfoCmd, fScintTrackSecondariesFirstCmd, fScintVerbosityCmd, fScintYieldFactor1Cmd, fScintYieldFactorCmd, fSelectedProcessIndex, fTrackSecondariesFirstCmd, fVerboseCmd, fWLSTimeProfile1Cmd, fWLSTimeProfileCmd, fWLSVerbosityCmd, G4Exception(), G4UIcmdWithABool::GetNewBoolValue(), G4UIcmdWithADouble::GetNewDoubleValue(), G4UIcmdWithAnInteger::GetNewIntValue(), kAbsorption, kBoundary, kCerenkov, kMieHG, kRayleigh, kScintillation, kWLS, G4InuclParticleNames::pn, 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::SetScintillationExcitationRatio(), G4OpticalPhysics::SetScintillationStackPhotons(), G4OpticalPhysics::SetScintillationTrackInfo(), G4OpticalPhysics::SetScintillationTrackSecondariesFirst(), G4OpticalPhysics::SetScintillationVerbosity(), G4OpticalPhysics::SetScintillationYieldFactor(), G4OpticalPhysics::SetTrackSecondariesFirst(), G4VPhysicsConstructor::SetVerboseLevel(), G4OpticalPhysics::SetWLSTimeProfile(), and G4OpticalPhysics::SetWLSVerbosity().

+ Here is the call graph for this function:

Member Data Documentation

G4UIcmdWithAnInteger* G4OpticalPhysicsMessenger::fAbsorptionVerbosityCmd
private

Definition at line 162 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 162 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcommand* G4OpticalPhysicsMessenger::fActivateProcessCmd
private

selectOpProcess command

Definition at line 96 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 96 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithABool* G4OpticalPhysicsMessenger::fBoundaryInvokeSD1Cmd
private

Definition at line 159 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 159 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithABool* G4OpticalPhysicsMessenger::fBoundaryInvokeSDCmd
private

setInvokeSD command

Definition at line 158 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 158 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithAnInteger* G4OpticalPhysicsMessenger::fBoundaryVerbosityCmd
private

Definition at line 160 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 160 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithADouble* G4OpticalPhysicsMessenger::fCerenkovMaxBetaChange1Cmd
private

Definition at line 112 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 112 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithADouble* G4OpticalPhysicsMessenger::fCerenkovMaxBetaChangeCmd
private

setCerenkovMaxBetaChange command

Definition at line 111 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 111 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithAnInteger* G4OpticalPhysicsMessenger::fCerenkovMaxPhotons1Cmd
private

Definition at line 108 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 108 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithAnInteger* G4OpticalPhysicsMessenger::fCerenkovMaxPhotonsCmd
private

setCerenkovMaxPhotons command

Definition at line 107 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 107 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithABool* G4OpticalPhysicsMessenger::fCerenkovStackPhotons1Cmd
private

Definition at line 116 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 116 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithABool* G4OpticalPhysicsMessenger::fCerenkovStackPhotonsCmd
private

setStackPhotons command

Definition at line 115 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 115 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithABool* G4OpticalPhysicsMessenger::fCerenkovTrackSecondariesFirstCmd
private

Definition at line 118 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 118 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithAnInteger* G4OpticalPhysicsMessenger::fCerenkovVerbosityCmd
private

Definition at line 119 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 119 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIdirectory* G4OpticalPhysicsMessenger::fDir
private

command directory

Definition at line 89 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 89 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), and ~G4OpticalPhysicsMessenger().

G4UIdirectory* G4OpticalPhysicsMessenger::fDir2
private

Definition at line 90 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 90 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithAnInteger* G4OpticalPhysicsMessenger::fMieVerbosityCmd
private

Definition at line 164 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 164 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4OpticalPhysics* G4OpticalPhysicsMessenger::fOpticalPhysics
private

associated class

Definition at line 86 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 86 of file G4OpticalPhysicsMessenger.hh

Referenced by SetNewValue().

G4UIcmdWithAnInteger* G4OpticalPhysicsMessenger::fRayleighVerbosityCmd
private

Definition at line 163 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 163 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithABool* G4OpticalPhysicsMessenger::fScintByParticleType1Cmd
private

Definition at line 129 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 129 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithABool* G4OpticalPhysicsMessenger::fScintByParticleTypeCmd
private

setScintillationByParticleType command

Definition at line 128 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 128 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithADouble* G4OpticalPhysicsMessenger::fScintExcitationRatioCmd
private

Definition at line 139 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 139 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithABool* G4OpticalPhysicsMessenger::fScintFiniteRiseTime1Cmd
private

Definition at line 146 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 146 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithABool* G4OpticalPhysicsMessenger::fScintFiniteRiseTimeCmd
private

setFiniteRiseTime command

Definition at line 145 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 145 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithAnInteger* G4OpticalPhysicsMessenger::fScintillationVerbosityCmd
private

Definition at line 142 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 142 of file G4OpticalPhysicsMessenger.hh

G4UIcmdWithABool* G4OpticalPhysicsMessenger::fScintStackPhotons1Cmd
private

Definition at line 137 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 137 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithABool* G4OpticalPhysicsMessenger::fScintStackPhotonsCmd
private

setStackPhotons command

Definition at line 136 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 136 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithABool* G4OpticalPhysicsMessenger::fScintTrackInfo1Cmd
private

Definition at line 133 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 133 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithABool* G4OpticalPhysicsMessenger::fScintTrackInfoCmd
private

setScintillationTrackInfo command

Definition at line 132 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 132 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithABool* G4OpticalPhysicsMessenger::fScintTrackSecondariesFirstCmd
private

Definition at line 141 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 141 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithAnInteger* G4OpticalPhysicsMessenger::fScintVerbosityCmd
private

Definition at line 148 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 148 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithADouble* G4OpticalPhysicsMessenger::fScintYieldFactor1Cmd
private

Definition at line 125 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 125 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithADouble* G4OpticalPhysicsMessenger::fScintYieldFactorCmd
private

setScintillationYieldFactor command

Definition at line 124 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 124 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4OpticalProcessIndex G4OpticalPhysicsMessenger::fSelectedProcessIndex
private

selected optical process

Definition at line 93 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 93 of file G4OpticalPhysicsMessenger.hh

Referenced by SetNewValue().

G4UIcommand* G4OpticalPhysicsMessenger::fTrackSecondariesFirstCmd
private

setTrackSecondariesFirst command

Definition at line 102 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 102 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithAnInteger* G4OpticalPhysicsMessenger::fVerboseCmd
private

setProcessVerbose command

Definition at line 99 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 99 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithAString* G4OpticalPhysicsMessenger::fWLSTimeProfile1Cmd
private

Definition at line 154 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 154 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithAString* G4OpticalPhysicsMessenger::fWLSTimeProfileCmd
private

setWLSTimeProfile command

Definition at line 153 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 153 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().

G4UIcmdWithAnInteger* G4OpticalPhysicsMessenger::fWLSVerbosityCmd
private

Definition at line 155 of file G4OpticalPhysicsMessenger.hh.

View newest version in sPHENIX GitHub at line 155 of file G4OpticalPhysicsMessenger.hh

Referenced by G4OpticalPhysicsMessenger(), SetNewValue(), and ~G4OpticalPhysicsMessenger().


The documentation for this class was generated from the following files: