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