CMS 3D CMS Logo

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

#include <OrderedHitPair.h>

Inheritance diagram for OrderedHitPair:
SeedingHitSet

Public Types

typedef SeedingHitSet::ConstRecHitPointer InnerRecHit
 
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
 
 OrderedHitPair ()
 
 OrderedHitPair (const InnerRecHit &ih, const OuterRecHit &oh)
 
OuterRecHit outer () const
 
- Public Member Functions inherited from SeedingHitSet
const ConstRecHitPointerdata () 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

Definition at line 6 of file OrderedHitPair.h.

Member Typedef Documentation

◆ InnerRecHit

Definition at line 9 of file OrderedHitPair.h.

◆ OuterRecHit

Definition at line 8 of file OrderedHitPair.h.

Constructor & Destructor Documentation

◆ OrderedHitPair() [1/2]

OrderedHitPair::OrderedHitPair ( )
inline

Definition at line 11 of file OrderedHitPair.h.

11 {}

◆ OrderedHitPair() [2/2]

OrderedHitPair::OrderedHitPair ( const InnerRecHit ih,
const OuterRecHit oh 
)
inline

Definition at line 12 of file OrderedHitPair.h.

12 : SeedingHitSet(ih, oh) {}

Member Function Documentation

◆ inner()

InnerRecHit OrderedHitPair::inner ( ) const
inline

Definition at line 14 of file OrderedHitPair.h.

14 { return get(0); }

References SeedingHitSet::get().

Referenced by CompareHitPairsY::operator()().

◆ outer()

OuterRecHit OrderedHitPair::outer ( ) const
inline

Definition at line 15 of file OrderedHitPair.h.

15 { return get(1); }

References SeedingHitSet::get().

Referenced by CompareHitPairsY::operator()().

SeedingHitSet::get
ConstRecHitPointer get(unsigned int i) const
Definition: SeedingHitSet.h:43
SeedingHitSet::SeedingHitSet
SeedingHitSet()
Definition: SeedingHitSet.h:14