CMS 3D CMS Logo

OrderedHitTriplet Class Reference

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

#include <RecoPixelVertexing/PixelTriplets/interface/OrderedHitTriplet.h>

Inheritance diagram for OrderedHitTriplet:

SeedingHitSet

List of all members.

Public Types

typedef OrderedHitPair::InnerHit InnerHit
typedef ctfseeding::SeedingHit MiddleHit
typedef OrderedHitPair::OuterHit OuterHit

Public Member Functions

const InnerHitinner () const
const MiddleHitmiddle () const
 OrderedHitTriplet (const InnerHit &ih, const MiddleHit &mh, const OuterHit &oh)
const OuterHitouter () const


Detailed Description

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

Definition at line 13 of file OrderedHitTriplet.h.


Member Typedef Documentation

typedef OrderedHitPair::InnerHit OrderedHitTriplet::InnerHit

Definition at line 16 of file OrderedHitTriplet.h.

typedef ctfseeding::SeedingHit OrderedHitTriplet::MiddleHit

Definition at line 18 of file OrderedHitTriplet.h.

typedef OrderedHitPair::OuterHit OrderedHitTriplet::OuterHit

Definition at line 17 of file OrderedHitTriplet.h.


Constructor & Destructor Documentation

OrderedHitTriplet::OrderedHitTriplet ( const InnerHit ih,
const MiddleHit mh,
const OuterHit oh 
) [inline]

Definition at line 20 of file OrderedHitTriplet.h.

References SeedingHitSet::theHits.

00020                                                                                      {
00021     theHits.push_back(ih);
00022     theHits.push_back(mh);
00023     theHits.push_back(oh);
00024   } 


Member Function Documentation

const InnerHit& OrderedHitTriplet::inner (  )  const [inline]

Definition at line 26 of file OrderedHitTriplet.h.

References SeedingHitSet::theHits.

Referenced by HigherInnerHit::operator()(), GenericTripletGenerator::qualityFilter(), and SimpleCosmicBONSeeder::seeds().

00026 { return theHits[0]; }

const MiddleHit& OrderedHitTriplet::middle (  )  const [inline]

Definition at line 27 of file OrderedHitTriplet.h.

References SeedingHitSet::theHits.

Referenced by HigherInnerHit::operator()(), GenericTripletGenerator::qualityFilter(), and SimpleCosmicBONSeeder::seeds().

00027 { return theHits[1]; }

const OuterHit& OrderedHitTriplet::outer (  )  const [inline]

Definition at line 28 of file OrderedHitTriplet.h.

References SeedingHitSet::theHits.

Referenced by HigherInnerHit::operator()(), GenericTripletGenerator::qualityFilter(), and SimpleCosmicBONSeeder::seeds().

00028 { return theHits[2]; }


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:29:24 2009 for CMSSW by  doxygen 1.5.4