CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_10/src/TrackingTools/DetLayers/interface/RingedForwardLayer.h

Go to the documentation of this file.
00001 #ifndef DetLayer_RingedForwardLayer_H
00002 #define DetLayer_RingedForwardLayer_H
00003 
00008 #include "TrackingTools/DetLayers/interface/ForwardDetLayer.h"
00009 
00010 class ForwardDetRing;
00011 class ForwardDetRingBuilder;
00012 
00013 class RingedForwardLayer : public ForwardDetLayer {
00014 
00015 public:
00016   
00017   RingedForwardLayer() {};
00018 
00019 //   RingedForwardLayer( std::vector<const GeomDet*>::const_iterator first,
00020 //                       std::vector<const GeomDet*>::const_iterator last);
00021 
00022 //   RingedForwardLayer( const std::vector<const GeomDet*>& dets);
00023 
00024 
00025   virtual ~RingedForwardLayer();
00026 
00027 
00028   //--- GeometricSearchDet interface
00029 //   virtual std::vector<const GeometricSearchDet*> components() const {return theDets;}
00030 
00031   //--- Extension of the interface
00032 //   virtual GeomDet* operator()( double x, double phi) const =0;
00033 
00034 //   virtual void addDets( detunit_p_iter ifirst, detunit_p_iter ilast) {}
00035   
00036 private:  
00037 //   std::vector<const GeomDet*> theDets;
00038 
00039 };
00040 #endif
00041