CMS 3D CMS Logo

OrderedHitPair.h

Go to the documentation of this file.
00001 #ifndef OrderedHitPair_H
00002 #define OrderedHitPair_H
00003 
00004 #include "RecoTracker/TkSeedingLayers/interface/SeedingHit.h"
00005 #include "RecoTracker/TkSeedingLayers/interface/SeedingHitSet.h"
00006 
00007 
00008 class OrderedHitPair : public SeedingHitSet {
00009 public:
00010 
00011   typedef ctfseeding::SeedingHit OuterHit;
00012   typedef ctfseeding::SeedingHit InnerHit;
00013 
00014   OrderedHitPair( const InnerHit & ih, const OuterHit & oh)
00015   {
00016     theHits.push_back(ih);
00017     theHits.push_back(oh);
00018   }
00019 
00020   virtual ~OrderedHitPair() {}
00021 
00022   const InnerHit & inner() const { return theHits.front(); }
00023   const OuterHit & outer() const { return theHits.back(); } 
00024 };
00025 
00026 #endif
00027 

Generated on Tue Jun 9 17:45:49 2009 for CMSSW by  doxygen 1.5.4