#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 41 of file IntermediateHitTriplets.h.
|
inline |
Definition at line 43 of file IntermediateHitTriplets.h.
|
inline |
Definition at line 50 of file IntermediateHitTriplets.h.
References layerTriplet_.
|
inline |
Definition at line 48 of file IntermediateHitTriplets.h.
References IntermediateHitTriplets::end(), and tripletsEnd_.
|
inline |
Definition at line 52 of file IntermediateHitTriplets.h.
References tripletsBegin_.
|
inline |
Definition at line 53 of file IntermediateHitTriplets.h.
References tripletsEnd_.
|
private |
Definition at line 56 of file IntermediateHitTriplets.h.
Referenced by IntermediateHitTriplets::LayerHitTriplets::begin(), IntermediateHitTriplets::LayerHitTriplets::end(), IntermediateHitTriplets::LayerHitTriplets::innerLayerIndex(), layerTriplet(), IntermediateHitTriplets::LayerHitTriplets::middleLayerIndex(), and IntermediateHitTriplets::LayerHitTriplets::outerLayerIndex().
|
private |
Definition at line 57 of file IntermediateHitTriplets.h.
Referenced by tripletsBegin().
|
private |
Definition at line 58 of file IntermediateHitTriplets.h.
Referenced by setTripletsEnd(), and tripletsEnd().