60 #ifndef FastOpticalPhysics_h 
   61 #define FastOpticalPhysics_h 1 
   63 #include "Geant4/G4String.hh" 
   64 #include "Geant4/G4Types.hh" 
   65 #include "Geant4/G4VPhysicsConstructor.hh" 
   76   class OpFastScintillation;
 
   77   class OpBoundaryProcessSimple;
 
G4OpAbsorption * fTheAbsorptionProcess
 
Discrete process for reflection and diffusion at optical interfaces. 
 
void ConstructProcess() override
 
std::unique_ptr< OpFastScintillation > fTheScintillationProcess
 
OpBoundaryProcessSimple * fTheBoundaryProcess
 
G4OpRayleigh * fTheRayleighScatteringProcess
 
void ConstructParticle() override
 
FastOpticalPhysics(G4int ver=0, const G4String &name="FastOptical")
 
G4Cerenkov * fTheCerenkovProcess