00001 #ifndef LaserAlignment_OrderedLaserHitPairs_H 00002 #define LaserAlignment_OrderedLaserHitPairs_H 00003 00012 #include "Alignment/LaserAlignment/interface/OrderedLaserHitPair.h" 00013 #include <vector> 00014 00015 class OrderedLaserHitPairs : public std::vector<OrderedLaserHitPair> { 00016 public: 00017 00018 virtual ~OrderedLaserHitPairs(){} 00019 00020 virtual unsigned int size() const { return std::vector<OrderedLaserHitPair>::size(); } 00021 00022 virtual const OrderedLaserHitPair& operator[](unsigned int i) const { 00023 return std::vector<OrderedLaserHitPair>::operator[](i); 00024 } 00025 00026 }; 00027 #endif