![]() |
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.
1.8.18