LCOpticalPhysics Class Reference

#include <LCOpticalPhysics.hh>

List of all members.


Detailed Description

Definition at line 22 of file LCOpticalPhysics.hh.


Public Member Functions

 LCOpticalPhysics (const G4String &name="optical")
virtual ~LCOpticalPhysics ()
virtual void ConstructParticle ()
virtual void ConstructProcess ()
void ConstructOp ()

Protected Attributes

G4Cerenkov * theCerenkovProcess
G4Scintillation * theScintillationProcess
G4OpAbsorption * theAbsorptionProcess
G4OpRayleigh * theRayleighScatteringProcess
G4OpBoundaryProcess * theBoundaryProcess

Constructor & Destructor Documentation

LCOpticalPhysics::LCOpticalPhysics ( const G4String &  name = "optical"  ) 

Definition at line 17 of file LCOpticalPhysics.cc.

LCOpticalPhysics::~LCOpticalPhysics (  )  [virtual]

Definition at line 22 of file LCOpticalPhysics.cc.


Member Function Documentation

void LCOpticalPhysics::ConstructParticle (  )  [virtual]

Definition at line 28 of file LCOpticalPhysics.cc.

void LCOpticalPhysics::ConstructProcess (  )  [virtual]

Definition at line 37 of file LCOpticalPhysics.cc.

References ConstructOp().

void LCOpticalPhysics::ConstructOp (  ) 

Definition at line 43 of file LCOpticalPhysics.cc.

References theAbsorptionProcess, theBoundaryProcess, theCerenkovProcess, theRayleighScatteringProcess, and theScintillationProcess.

Referenced by ConstructProcess().


Member Data Documentation

G4Cerenkov* LCOpticalPhysics::theCerenkovProcess [protected]

Definition at line 42 of file LCOpticalPhysics.hh.

Referenced by ConstructOp().

G4Scintillation* LCOpticalPhysics::theScintillationProcess [protected]

Definition at line 43 of file LCOpticalPhysics.hh.

Referenced by ConstructOp().

G4OpAbsorption* LCOpticalPhysics::theAbsorptionProcess [protected]

Definition at line 44 of file LCOpticalPhysics.hh.

Referenced by ConstructOp().

G4OpRayleigh* LCOpticalPhysics::theRayleighScatteringProcess [protected]

Definition at line 45 of file LCOpticalPhysics.hh.

Referenced by ConstructOp().

G4OpBoundaryProcess* LCOpticalPhysics::theBoundaryProcess [protected]

Definition at line 46 of file LCOpticalPhysics.hh.

Referenced by ConstructOp().


The documentation for this class was generated from the following files:
Generated on Thu Nov 15 15:24:35 2007 for Simulator for the Linear Collider by  doxygen 1.5.4