CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
MaterialProperties.h
Go to the documentation of this file.
1 #ifndef LaserAlignmentSimulation_MaterialProperties_h
2 #define LaserAlignmentSimulation_MaterialProperties_h
3 
12 #include "G4MaterialPropertiesTable.hh"
13 #include "G4SDManager.hh"
14 
16 {
17  public:
19  MaterialProperties(int DebugLevel, double SiAbsLengthScale);
22 
23  private:
25  void setMaterialProperties();
26 
27  private:
28  const G4MaterialTable * theMaterialTable;
29 
30  private:
33  G4MaterialPropertiesTable * theMPT;
34  G4Material * theTECWafer;
35  G4Material * theTOBWafer;
36  G4Material * theTIBWafer;
37 };
38 #endif
G4MaterialPropertiesTable * theMPT
G4Material * theTOBWafer
MaterialProperties(int DebugLevel, double SiAbsLengthScale)
constructor
void setMaterialProperties()
define optical properties of materials in the detector
G4Material * theTECWafer
G4Material * theTIBWafer
~MaterialProperties()
destructor
const G4MaterialTable * theMaterialTable