42 #ifndef G4OpticalPhysics_h
43 #define G4OpticalPhysics_h 1
104 void PrintStatistics()
const;
110 std::vector<G4bool> fProcessUse;
113 std::vector<G4int> fProcessVerbose;
117 std::vector<G4bool> fProcessTrackSecondariesFirst;
120 G4int fMaxNumPhotons;
142 G4bool fScintillationByParticleType;
148 #endif // G4OpticalPhysics_h
void SetProcessVerbose(G4int, G4int)
virtual void ConstructParticle()
void AddScintillationSaturation(G4EmSaturation *)
void SetMaxBetaChangePerStep(G4double)
void SetFiniteRiseTime(G4bool)
void SetScintillationByParticleType(G4bool)
virtual void ConstructProcess()
virtual ~G4OpticalPhysics()
void SetMaxNumPhotonsPerStep(G4int)
void Configure(G4OpticalProcessIndex, G4bool)
void SetScintillationExcitationRatio(G4double)
G4OpticalPhysics(G4int verbose=0, const G4String &name="Optical")
void SetScintillationYieldFactor(G4double)
void SetWLSTimeProfile(G4String)
void SetTrackSecondariesFirst(G4OpticalProcessIndex, G4bool)