/scratch0/jsnuveri/BDSIM/BDSIMgit/bdsim/src/BDSTunnelInfo.cc

00001 #include "BDSTunnelInfo.hh"
00002 
00003 #include "BDSTunnelType.hh"
00004 #include "G4Material.hh"
00005 
00006 BDSTunnelInfo::BDSTunnelInfo()
00007 {
00008   tunnelType      = BDSTunnelType::circular;
00009   aper1           = 0.0;
00010   aper2           = 0.0;
00011   aper3           = 0.0;
00012   aper4           = 0.0;
00013   tunnelThickness = 0.0;
00014   tunnelMaterial  = NULL;
00015   soilThickness   = 0.0;
00016   tunnelOffsetX   = 0.0;
00017   tunnelOffsetY   = 0.0;
00018 }
00019 
00020 BDSTunnelInfo::BDSTunnelInfo(BDSTunnelType tunnelTypeIn,
00021                              G4double      aper1In,
00022                              G4double      aper2In,
00023                              G4double      aper3In,
00024                              G4double      aper4In,
00025                              G4double      tunnelThicknessIn,
00026                              G4Material*   tunnelMaterialIn,
00027                              G4double      soilThicknessIn,
00028                              G4double      tunnelOffsetXIn,
00029                              G4double      tunnelOffsetYIn)
00030 {
00031   tunnelType = tunnelTypeIn;
00032   aper1            = aper1In;
00033   aper2            = aper2In;
00034   aper3            = aper3In;
00035   aper4            = aper4In;
00036   tunnelThickness  = tunnelThicknessIn;
00037   tunnelMaterial   = tunnelMaterialIn;
00038   soilThickness    = soilThicknessIn;
00039   tunnelOffsetX    = tunnelOffsetXIn;
00040   tunnelOffsetY    = tunnelOffsetYIn;
00041 }
00042   

Generated on 28 Jun 2015 for BDSIM by  doxygen 1.4.7