#include <IntermediateHitTriplets.h>
Public Member Functions | |
const LayerTriplet & | layerTriplet () const |
PLayerHitTriplets (const LayerTriplet &layerTriplet, unsigned int tripletsBegin) | |
void | setTripletsEnd (unsigned int end) |
unsigned int | tripletsBegin () const |
unsigned int | tripletsEnd () const |
Private Attributes | |
LayerTriplet | layerTriplet_ |
unsigned int | tripletsBegin_ |
unsigned int | tripletsEnd_ |
Helper class holding the layer triplet indices (to SeedingLayerSetsHits), and indices of the hit triplets from this layer triplet (to the hit triplet vector)
As only the indices of hit triplets are stored, a separate class (LayerHitTriplets) is provided with nicer interface.
Definition at line 39 of file IntermediateHitTriplets.h.
|
inline |
Definition at line 41 of file IntermediateHitTriplets.h.
|
inline |
Definition at line 46 of file IntermediateHitTriplets.h.
References layerTriplet_.
Referenced by IntermediateHitTriplets::LayerHitTriplets::innerLayerIndex(), IntermediateHitTriplets::LayerHitTriplets::middleLayerIndex(), and IntermediateHitTriplets::LayerHitTriplets::outerLayerIndex().
|
inline |
Definition at line 44 of file IntermediateHitTriplets.h.
References IntermediateHitTriplets::end(), and tripletsEnd_.
|
inline |
Definition at line 48 of file IntermediateHitTriplets.h.
References tripletsBegin_.
Referenced by IntermediateHitTriplets::LayerHitTriplets::begin().
|
inline |
Definition at line 49 of file IntermediateHitTriplets.h.
References tripletsEnd_.
Referenced by IntermediateHitTriplets::LayerHitTriplets::end().
|
private |
Definition at line 52 of file IntermediateHitTriplets.h.
Referenced by layerTriplet().
|
private |
Definition at line 53 of file IntermediateHitTriplets.h.
Referenced by tripletsBegin().
|
private |
Definition at line 54 of file IntermediateHitTriplets.h.
Referenced by setTripletsEnd(), and tripletsEnd().