CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_1_8_patch13/src/Geometry/TrackerGeometryBuilder/src/GeomTopologyBuilder.cc

Go to the documentation of this file.
00001 #include "Geometry/TrackerGeometryBuilder/interface/GeomTopologyBuilder.h"
00002 #include "Geometry/TrackerGeometryBuilder/interface/PixelTopologyBuilder.h"
00003 #include "Geometry/TrackerGeometryBuilder/interface/StripTopologyBuilder.h"
00004 
00005 
00006 
00007 GeomTopologyBuilder::GeomTopologyBuilder(){}
00008 
00009 PixelTopology* GeomTopologyBuilder::buildPixel(const Bounds* bs,double rocRow,double rocCol,double rocInX,double rocInY,std::string part)
00010 {
00011   PixelTopology* result;
00012   result = PixelTopologyBuilder().build(bs,rocRow,rocCol,rocInX,rocInY,part);
00013   return result;
00014 }
00015 StripTopology* GeomTopologyBuilder::buildStrip(const Bounds* bs,double apvnumb,std::string part)
00016 {
00017   StripTopology* result;
00018   result = StripTopologyBuilder().build(bs,apvnumb,part);
00019   return result;
00020 }