ATLAS Offline Software
|
Helper class representing an AFP station used in track reconstruction. More...
#include <AFPLocRecoStationBasicObj.h>
Public Member Functions | |
AFPLocRecoStationBasicObj () | |
Does nothing. More... | |
AFPLocRecoStationBasicObj (const int numberOfLayers) | |
Sets number of layers in the station. More... | |
std::vector< std::vector< const xAOD::AFPSiHitsCluster * > > & | layers () |
Returns vector layers, each layer is a vector of clusters. More... | |
const std::vector< std::vector< const xAOD::AFPSiHitsCluster * > > & | layers () const |
Returns vector layers, each layer is a vector of clusters. More... | |
std::vector< const xAOD::AFPSiHitsCluster * > & | clustersInLayer (const unsigned int layerID) |
Returns vector of clusters in the layer with given ID. More... | |
void | clear () |
Clear clusters from each layer. More... | |
void | setNumberOfLayers (const unsigned int layersN) |
Sets vector containing layers to the specified size. More... | |
Protected Attributes | |
std::vector< std::vector< const xAOD::AFPSiHitsCluster * > > | m_layersClusters |
vector of layers, each layer contains a vector of pointers to clusters More... | |
Helper class representing an AFP station used in track reconstruction.
Main purpose is to divide clusters into stations and planes. It is just a wrapper for a 2D array of hits clusters.
Definition at line 23 of file AFPLocRecoStationBasicObj.h.
|
inline |
|
inline |
|
inline |
|
inline |
Returns vector of clusters in the layer with given ID.
Throws out_of_range exception if layer ID is larger than size of the vector of layers.
Definition at line 43 of file AFPLocRecoStationBasicObj.h.
|
inline |
Returns vector layers, each layer is a vector of clusters.
Definition at line 33 of file AFPLocRecoStationBasicObj.h.
|
inline |
Returns vector layers, each layer is a vector of clusters.
Definition at line 37 of file AFPLocRecoStationBasicObj.h.
|
inline |
Sets vector containing layers to the specified size.
Definition at line 51 of file AFPLocRecoStationBasicObj.h.
|
protected |
vector of layers, each layer contains a vector of pointers to clusters
Definition at line 55 of file AFPLocRecoStationBasicObj.h.