CMS 3D CMS Logo

TECWedge.h

Go to the documentation of this file.
00001 #ifndef TkDetLayers_TECWedge_h
00002 #define TkDetLayers_TECWedge_h
00003 
00004 
00005 #include "TrackingTools/DetLayers/interface/GeometricSearchDet.h"
00006 #include "RecoTracker/TkDetLayers/interface/BoundDiskSector.h"
00007 
00012 class TECWedge : public GeometricSearchDetWithGroups {
00013  public:
00014     // GeometricSearchDet interface
00015   virtual const BoundSurface& surface() const{return *theDiskSector;}
00016 
00017   
00018   //Extension of the interface
00019   virtual const BoundDiskSector& specificSurface() const {return *theDiskSector;}
00020 
00021 
00022  protected:
00023   // it needs to be initialized somehow ins the derived class
00024   ReferenceCountingPointer<BoundDiskSector>  theDiskSector;
00025 
00026 
00027 };
00028 
00029 
00030 #endif 

Generated on Tue Jun 9 17:45:46 2009 for CMSSW by  doxygen 1.5.4