16#ifndef O2_MFT_ROFRAME_H_
17#define O2_MFT_ROFRAME_H_
60 const Int_t
getClusterExternalIndex(Int_t layerId,
const Int_t clusterId)
const {
return mClusterExternalIndices[layerId][clusterId]; }
62 const Int_t
getClusterSize(Int_t layerId,
const Int_t clusterId)
const {
return mClusterSizes[layerId][clusterId]; }
69 template <
typename... C>
72 mClusters[
layer].emplace_back(std::forward<C>(args)...);
80 mTracks.emplace_back(isCA);
91 mClusters[iLayer].clear();
92 mClusterLabels[iLayer].clear();
93 mClusterExternalIndices[iLayer].clear();
94 mClusterSizes[iLayer].clear();
107 std::vector<T> mTracks;
108 std::vector<Road> mRoads;
A segment connecting two clusters from two planes.
A simple structure for the MFT cluster, used by the standalone track finder.
Some constants, fixed parameters and look-up-table functions.
Definition of a container to keep Monte Carlo truth external to simulation objects.
A cylindrical volume, around a seed line connecting two outer clusters, inside which the cellular aut...
Standalone classes for the track found by the Linear-Track-Finder (LTF) and by the Cellular-Automaton...
void Reserve(int nClusters=0, float fraction=0.12f)
void addClusterToLayer(Int_t layer, C &&... args)
const MCCompLabel & getClusterLabels(Int_t layerId, const Int_t clusterId) const
std::vector< T > & getTracks()
const Int_t getNClustersInLayer(Int_t layerId) const
std::vector< Cluster > & getClustersInLayer(Int_t layerId)
const Int_t getClusterSize(Int_t layerId, const Int_t clusterId) const
void addClusterLabelToLayer(Int_t layer, const MCCompLabel label)
void addClusterExternalIndexToLayer(Int_t layer, const Int_t idx)
void addClusterSizeToLayer(Int_t layer, const Int_t clusterSize)
const Int_t getClusterExternalIndex(Int_t layerId, const Int_t clusterId) const
void addTrack(bool isCA=false)
Int_t getTotalClusters() const
GLuint GLsizei const GLchar * label
GLenum GLuint GLint GLint layer
constexpr Int_t LayersNumber
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...