Go to the documentation of this file. 1 #ifndef LaserAlignmentSimulation_LaserOpticalPhysicsList_H
2 #define LaserAlignmentSimulation_LaserOpticalPhysicsList_H
14 #include "G4VPhysicsConstructor.hh"
19 class G4Scintillation;
22 class G4OpBoundaryProcess;
void ConstructProcess() override
construct Optical Processes
G4OpAbsorption * theAbsorptionProcess
~LaserOpticalPhysicsList() override
destructor
G4OpBoundaryProcess * theBoundaryProcess
LaserOpticalPhysicsList(const G4String &name="optical")
constructor
void ConstructParticle() override
construct Optical Photons
G4Cerenkov * theCerenkovProcess
G4OpRayleigh * theRayleighScattering
G4Scintillation * theScintProcess