CMS 3D CMS Logo

PixelGeomDetUnit.cc

Go to the documentation of this file.
00001 #include "Geometry/TrackerNumberingBuilder/interface/GeometricDet.h"
00002 #include "Geometry/TrackerGeometryBuilder/interface/PixelGeomDetUnit.h"
00003 #include "Geometry/TrackerGeometryBuilder/interface/PixelGeomDetType.h"
00004 
00005 
00006 
00007 
00008 PixelGeomDetUnit::PixelGeomDetUnit( BoundPlane* sp, PixelGeomDetType* type,const GeometricDet* gd): GeomDetUnit(sp),
00009                                                                                                  theType(type),theGD(gd)
00010 {}
00011 
00012 
00013 const GeomDetType& PixelGeomDetUnit::type() const { return *theType;}
00014 
00015 
00016 const Topology& PixelGeomDetUnit::topology() const {return specificType().topology();}
00017 
00018 const PixelTopology& PixelGeomDetUnit::specificTopology() const { 
00019   return specificType().specificTopology();
00020 }
00021 
00022 DetId PixelGeomDetUnit::geographicalId() const {return theGD->geographicalID();}

Generated on Tue Jun 9 17:37:33 2009 for CMSSW by  doxygen 1.5.4