CMS 3D CMS Logo

Public Types | Public Member Functions

OrderedHitTriplet Class Reference

#include <OrderedHitTriplet.h>

Inheritance diagram for OrderedHitTriplet:
SeedingHitSet

List of all members.

Public Types

typedef OrderedHitPair::InnerRecHit InnerRecHit
typedef
TransientTrackingRecHit::ConstRecHitPointer 
MiddleRecHit
typedef OrderedHitPair::OuterRecHit OuterRecHit

Public Member Functions

const InnerRecHitinner () const
const MiddleRecHitmiddle () const
 OrderedHitTriplet (const InnerRecHit &ih, const MiddleRecHit &mh, const OuterRecHit &oh)
const OuterRecHitouter () const

Detailed Description

Associate 3 RecHits into hit triplet of InnerHit,MiddleHit,OuterHit

Definition at line 12 of file OrderedHitTriplet.h.


Member Typedef Documentation

Definition at line 16 of file OrderedHitTriplet.h.

Definition at line 18 of file OrderedHitTriplet.h.

Definition at line 17 of file OrderedHitTriplet.h.


Constructor & Destructor Documentation

OrderedHitTriplet::OrderedHitTriplet ( const InnerRecHit ih,
const MiddleRecHit mh,
const OuterRecHit oh 
) [inline]

Definition at line 21 of file OrderedHitTriplet.h.

References SeedingHitSet::add().

                                                                                              {
    add(ih); add(mh); add(oh);
  }

Member Function Documentation

const InnerRecHit& OrderedHitTriplet::inner ( ) const [inline]
const MiddleRecHit& OrderedHitTriplet::middle ( ) const [inline]
const OuterRecHit& OrderedHitTriplet::outer ( ) const [inline]