CMS 3D CMS Logo

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/src/Alignment/LaserAlignment/interface/OrderedLaserHitPair.h

Go to the documentation of this file.
00001 #ifndef LaserAlignment_OrderedLaserHitPair_H
00002 #define LaserAlignment_OrderedLaserHitPair_H
00003 
00012 #include "DataFormats/TrackingRecHit/interface/TrackingRecHit.h"
00013 
00014 class OrderedLaserHitPair {
00015 public:
00016 
00017   typedef TrackingRecHit OuterHit;
00018   typedef TrackingRecHit InnerHit;
00019 
00020  
00021 
00022    OrderedLaserHitPair( const InnerHit * ih, const OuterHit * oh)
00023      : theInnerHit(ih), theOuterHit(oh)  { }
00024 
00025 
00026 
00027   const InnerHit * inner() const { return theInnerHit; }
00028   const OuterHit * outer() const { return theOuterHit; } 
00029 private:
00030   const  InnerHit* theInnerHit;
00031  const   OuterHit* theOuterHit;
00032 };
00033 
00034 #endif
00035