CMS 3D CMS Logo

LaserOpticalPhysics Class Reference

Custom physics to activate optical processes for the simulation of the Laser Alignment System. More...

#include <Alignment/LaserAlignmentSimulation/plugins/LaserOpticalPhysics.h>

Inheritance diagram for LaserOpticalPhysics:

PhysicsList

List of all members.

Public Member Functions

 LaserOpticalPhysics (G4LogicalVolumeToDDLogicalPartMap &map, const edm::ParameterSet &p)
 constructor


Detailed Description

Custom physics to activate optical processes for the simulation of the Laser Alignment System.

Date
2007/05/09 06:42:32
Revision
1.3
Author:
Maarten Thomas

Definition at line 15 of file LaserOpticalPhysics.h.


Constructor & Destructor Documentation

LaserOpticalPhysics::LaserOpticalPhysics ( G4LogicalVolumeToDDLogicalPartMap map,
const edm::ParameterSet p 
)

constructor

Definition at line 24 of file LaserOpticalPhysics.cc.

References GenMuonPlsPt100GeV_cfg::cout, lat::endl(), and it.

00025                              : PhysicsList(map, p)
00026 {
00027     G4DataQuestionaire it(photon);
00028     std::cout << "You are using the simulation engine: QGSP together with optical physics" << std::endl;
00029   
00030     // EM Physics
00031     RegisterPhysics( new CMSEmStandardPhysics("standard EM",0));
00032     // Synchroton Radiation & GN Physics
00033     RegisterPhysics(new G4EmExtraPhysics("extra EM"));
00034     // Decays
00035     RegisterPhysics(new G4DecayPhysics("decay",0));
00036     // Hadron Elastic scattering
00037     RegisterPhysics(new G4HadronElasticPhysics("elastic",0,false)); 
00038     // Hadron Physics
00039     RegisterPhysics(new HadronPhysicsQGSP("hadron"));
00040     // Stopping Physics
00041     RegisterPhysics(new G4QStoppingPhysics("stopping"));
00042     // Ion Physics
00043     RegisterPhysics(new G4IonPhysics("ion"));
00044     // Optical physics
00045     RegisterPhysics(new LaserOpticalPhysicsList("optical"));
00046 
00047 }


The documentation for this class was generated from the following files:
Generated on Tue Jun 9 18:27:24 2009 for CMSSW by  doxygen 1.5.4