CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions
OrderedHitTriplet Class Reference

#include <OrderedHitTriplet.h>

Inheritance diagram for OrderedHitTriplet:
SeedingHitSet

Public Types

typedef SeedingHitSet::ConstRecHitPointer InnerRecHit
 
typedef SeedingHitSet::ConstRecHitPointer MiddleRecHit
 
typedef SeedingHitSet::ConstRecHitPointer OuterRecHit
 
- Public Types inherited from SeedingHitSet
using ConstRecHitPointer = BaseTrackerRecHit const *
 
using RecHit = BaseTrackerRecHit
 
using RecHitPointer = BaseTrackerRecHit *
 

Public Member Functions

InnerRecHit inner () const
 
MiddleRecHit middle () const
 
 OrderedHitTriplet (const InnerRecHit &ih, const MiddleRecHit &mh, const OuterRecHit &oh)
 
OuterRecHit outer () const
 
- Public Member Functions inherited from SeedingHitSet
ConstRecHitPointer const * data () const
 
ConstRecHitPointer get (unsigned int i) const
 
ConstRecHitPointer operator[] (unsigned int i) const
 
 SeedingHitSet ()
 
 SeedingHitSet (ConstRecHitPointer one, ConstRecHitPointer two)
 
 SeedingHitSet (ConstRecHitPointer one, ConstRecHitPointer two, ConstRecHitPointer three)
 
 SeedingHitSet (ConstRecHitPointer one, ConstRecHitPointer two, ConstRecHitPointer three, ConstRecHitPointer four)
 
unsigned int size () const
 

Additional Inherited Members

- Static Public Member Functions inherited from SeedingHitSet
static ConstRecHitPointer nullPtr ()
 

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.

21 : SeedingHitSet(ih,mh,oh){}

Member Function Documentation

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