File indexing completed on 2023-03-17 10:39:19
0001 #ifndef LaserAlignmentSimulation_MaterialProperties_h
0002 #define LaserAlignmentSimulation_MaterialProperties_h
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012 #include "G4MaterialPropertiesTable.hh"
0013 #include "G4SDManager.hh"
0014
0015 class MaterialProperties {
0016 public:
0017
0018 MaterialProperties(int DebugLevel, double SiAbsLengthScale);
0019
0020 ~MaterialProperties();
0021
0022 private:
0023
0024 void setMaterialProperties();
0025
0026 private:
0027 const G4MaterialTable *theMaterialTable;
0028
0029 private:
0030 int theMPDebugLevel;
0031 double theSiAbsLengthScalingFactor;
0032 G4MaterialPropertiesTable *theMPT;
0033 G4Material *theTECWafer;
0034 G4Material *theTOBWafer;
0035 G4Material *theTIBWafer;
0036 };
0037 #endif