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