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