CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_6_1_2_SLHC4_patch1/src/RecoPixelVertexing/PixelTriplets/interface/OrderedHitTriplets.h

Go to the documentation of this file.
00001 #ifndef OrderedHitTriplets_H
00002 #define OrderedHitTriplets_H
00003 
00004 #include <vector>
00005 #include "RecoPixelVertexing/PixelTriplets/interface/OrderedHitTriplet.h"
00006 #include "RecoTracker/TkSeedingLayers/interface/OrderedSeedingHits.h"
00007 #include <vector>
00008 
00009 class OrderedHitTriplets : public std::vector<OrderedHitTriplet>, public OrderedSeedingHits {
00010 public:
00011 
00012   virtual ~OrderedHitTriplets(){}
00013 
00014   virtual unsigned int size() const { return std::vector<OrderedHitTriplet>::size(); }
00015 
00016   virtual const OrderedHitTriplet & operator[](unsigned int i) const {
00017     return std::vector<OrderedHitTriplet>::operator[](i);
00018   }
00019 
00020 };
00021 #endif