CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups 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 public:
18  MaterialProperties(int DebugLevel, double SiAbsLengthScale);
21 
22 private:
24  void setMaterialProperties();
25 
26 private:
27  const G4MaterialTable *theMaterialTable;
28 
29 private:
32  G4MaterialPropertiesTable *theMPT;
33  G4Material *theTECWafer;
34  G4Material *theTOBWafer;
35  G4Material *theTIBWafer;
36 };
37 #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