42 #ifndef G4OpticalPhysics_h
43 #define G4OpticalPhysics_h 1
96 {
return fScintillationProcess; }
98 {
return fCerenkovProcess; }
102 {
return fOpAbsorptionProcess; }
104 {
return fOpRayleighScatteringProcess; }
106 {
return fOpMieHGScatteringProcess; }
108 {
return fOpBoundaryProcess; }
128 void PrintStatistics()
const;
138 std::vector<G4VProcess*> fProcesses;
141 std::vector<G4bool> fProcessUse;
144 std::vector<G4int> fProcessVerbose;
148 std::vector<G4bool> fProcessTrackSecondariesFirst;
160 G4int fMaxNumPhotons;
182 G4bool fScintillationByParticleType;
188 #endif // G4OpticalPhysics_h