#include <ThirdHitRZPrediction.h>
Public Types | |
typedef helper::ThirdHitRZPredictionTraits < Propagator > | traits |
Public Types inherited from ThirdHitRZPredictionBase | |
typedef TkTrackingRegionsMargin< float > | Margin |
typedef PixelRecoRange< float > | Range |
Public Member Functions | |
void | initPropagator (const Propagator *propagator) |
Range | operator() (const DetLayer *layer=0) |
Range | operator() (float rORz) const |
Range | operator() (float rORz, const Propagator &propagator) const |
ThirdHitRZPrediction () | |
ThirdHitRZPrediction (const Propagator *propagator, float tolerance, const DetLayer *layer=0) | |
Public Member Functions inherited from ThirdHitRZPredictionBase | |
const Range & | detRange () const |
const Range & | detSize () const |
void | initLayer (const DetLayer *layer) |
void | initTolerance (float tolerance) |
ThirdHitRZPredictionBase () | |
ThirdHitRZPredictionBase (float tolerance, const DetLayer *layer=0) | |
Private Attributes | |
const Propagator * | thePropagator |
Additional Inherited Members | |
Protected Attributes inherited from ThirdHitRZPredictionBase | |
bool | theBarrel |
Range | theDetRange |
Range | theDetSize |
bool | theForward |
Margin | theTolerance |
Definition at line 32 of file ThirdHitRZPrediction.h.
typedef helper::ThirdHitRZPredictionTraits<Propagator> ThirdHitRZPrediction< Propagator >::traits |
Definition at line 34 of file ThirdHitRZPrediction.h.
|
inline |
Definition at line 36 of file ThirdHitRZPrediction.h.
|
inline |
Definition at line 37 of file ThirdHitRZPrediction.h.
|
inline |
Definition at line 44 of file ThirdHitRZPrediction.h.
References LargeD0_PixelPairStep_cff::propagator, and ThirdHitRZPrediction< Propagator >::thePropagator.
Referenced by PixelTripletHLTGenerator::hitTriplets().
ThirdHitRZPrediction< Propagator >::Range ThirdHitRZPrediction< Propagator >::operator() | ( | const DetLayer * | layer = 0 | ) |
Definition at line 52 of file ThirdHitRZPrediction.h.
References std::swap(), and create_public_pileup_plots::transform.
|
inline |
Definition at line 41 of file ThirdHitRZPrediction.h.
References ThirdHitRZPrediction< Propagator >::thePropagator.
ThirdHitRZPrediction< Propagator >::Range ThirdHitRZPrediction< Propagator >::operator() | ( | float | rORz, |
const Propagator & | propagator | ||
) | const |
Definition at line 64 of file ThirdHitRZPrediction.h.
References create_public_pileup_plots::transform, and v.
|
private |
Definition at line 47 of file ThirdHitRZPrediction.h.
Referenced by ThirdHitRZPrediction< Propagator >::initPropagator(), and ThirdHitRZPrediction< Propagator >::operator()().