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

00001 #include "BDSBeamPipeInfo.hh"
00002 
00003 
00004 BDSBeamPipeInfo::BDSBeamPipeInfo()
00005 {
00006   beamPipeType      = BDSBeamPipeType::circular;
00007   aper1             = 0.0;
00008   aper2             = 0.0;
00009   aper3             = 0.0;
00010   aper4             = 0.0;
00011   vacuumMaterial    = NULL;
00012   beamPipeThickness = 0.0;
00013   beamPipeMaterial  = NULL;
00014 }
00015 
00016 BDSBeamPipeInfo::BDSBeamPipeInfo(BDSBeamPipeType beamPipeTypeIn,
00017                                  G4double        aper1In,
00018                                  G4double        aper2In,
00019                                  G4double        aper3In,
00020                                  G4double        aper4In,
00021                                  G4Material*     vacuumMaterialIn,
00022                                  G4double        beamPipeThicknessIn,
00023                                  G4Material*     beamPipeMaterialIn)
00024 {
00025   beamPipeType      = beamPipeTypeIn;
00026   aper1             = aper1In;
00027   aper2             = aper2In;
00028   aper3             = aper3In;
00029   aper4             = aper4In;
00030   vacuumMaterial    = vacuumMaterialIn;
00031   beamPipeThickness = beamPipeThicknessIn;
00032   beamPipeMaterial  = beamPipeMaterialIn;
00033 }

Generated on 28 Jun 2015 for BDSIM by  doxygen 1.4.7