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

00001 #include "BDSBeamPipe.hh"
00002 
00003 #include "globals.hh"         // geant4 globals / types
00004 #include "G4VSolid.hh"
00005 #include "G4LogicalVolume.hh"
00006 #include <utility>            // for std::pair
00007 
00008 BDSBeamPipe::BDSBeamPipe(G4VSolid*                 containerSolidIn,
00009                          G4LogicalVolume*          containerLVIn,
00010                          std::pair<double, double> extentXIn,
00011                          std::pair<double, double> extentYIn,
00012                          std::pair<double, double> extentZIn,
00013                          G4VSolid*                 containerSubtractionSolidIn,
00014                          G4LogicalVolume*          vacuumLVIn,
00015                          G4bool                    containerIsCircularIn,
00016                          G4double                  containerRadiusIn
00017                          ):
00018   BDSGeometryComponent(containerSolidIn, containerLVIn, extentXIn, extentYIn, extentZIn),
00019   containerSubtractionSolid(containerSubtractionSolidIn),
00020   vacuumLogicalVolume(vacuumLVIn),
00021   containerIsCircular(containerIsCircularIn),
00022   containerRadius(containerRadiusIn)
00023 {;}

Generated on 28 Jun 2015 for BDSIM by  doxygen 1.4.7