CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
OrderedHitTriplet.h
Go to the documentation of this file.
1 #ifndef OrderedHitTriplet_H
2 #define OrderedHitTriplet_H
3 
4 
11 
13 
14 public:
15 
19 
20 
21  OrderedHitTriplet( const InnerRecHit & ih, const MiddleRecHit & mh, const OuterRecHit & oh) {
22  add(ih); add(mh); add(oh);
23  }
24 
25  const InnerRecHit & inner() const { return theRecHits[0]; }
26  const MiddleRecHit & middle() const { return theRecHits[1]; }
27  const OuterRecHit & outer() const { return theRecHits[2]; }
28 
29 };
30 
31 #endif
OrderedHitTriplet(const InnerRecHit &ih, const MiddleRecHit &mh, const OuterRecHit &oh)
const OuterRecHit & outer() const
RecHits theRecHits
Definition: SeedingHitSet.h:21
const InnerRecHit & inner() const
const MiddleRecHit & middle() const
TransientTrackingRecHit::ConstRecHitPointer MiddleRecHit
void add(TransientTrackingRecHit::ConstRecHitPointer pHit)
Definition: SeedingHitSet.h:15
OrderedHitPair::OuterRecHit OuterRecHit
OrderedHitPair::InnerRecHit InnerRecHit