#include <ROframe.h>
|
| ROframe (int ROframeId, int nLayers) |
|
int | getROFrameId () const |
|
const float3 & | getPrimaryVertex (const int) const |
|
int | getPrimaryVerticesNum () const |
|
void | addPrimaryVertex (const float, const float, const float) |
|
void | addPrimaryVertices (std::vector< Vertex > vertices) |
|
void | addPrimaryReconstructedVertex (const float, const float, const float) |
|
void | printPrimaryVertices () const |
|
int | getTotalClusters () const |
|
bool | empty () const |
|
const auto & | getClusters () const |
|
const std::vector< Cluster > & | getClustersOnLayer (int layerId) const |
|
const std::vector< TrackingFrameInfo > & | getTrackingFrameInfoOnLayer (int layerId) const |
|
const auto & | getTrackingFrameInfo () const |
|
const TrackingFrameInfo & | getClusterTrackingFrameInfo (int layerId, const Cluster &cl) const |
|
const MCCompLabel & | getClusterFirstLabel (int layerId, const Cluster &cl) const |
|
const MCCompLabel & | getClusterFirstLabel (int layerId, const int clId) const |
|
const gsl::span< const o2::MCCompLabel > | getClusterLabels (int layerId, const int clId) const |
|
const gsl::span< const o2::MCCompLabel > | getClusterLabels (int layerId, const Cluster &cl) const |
|
int | getClusterExternalIndex (int layerId, const int clId) const |
|
std::vector< int > | getTracksId (const int layerId, const std::vector< Cluster > &cl) |
|
template<typename... T> |
void | addClusterToLayer (int layer, T &&... args) |
|
template<typename... T> |
void | addTrackingFrameInfoToLayer (int layer, T &&... args) |
|
void | setMClabelsContainer (const dataformats::MCTruthContainer< MCCompLabel > *ptr) |
|
void | addClusterExternalIndexToLayer (int layer, const int idx) |
|
bool | hasMCinformation () const |
|
void | clear () |
|
Definition at line 39 of file ROframe.h.
◆ ROframe()
o2::its::ROframe::ROframe |
( |
int |
ROframeId, |
|
|
int |
nLayers |
|
) |
| |
◆ addClusterExternalIndexToLayer()
void o2::its::ROframe::addClusterExternalIndexToLayer |
( |
int |
layer, |
|
|
const int |
idx |
|
) |
| |
|
inline |
◆ addClusterToLayer()
template<typename... T>
void o2::its::ROframe::addClusterToLayer |
( |
int |
layer, |
|
|
T &&... |
args |
|
) |
| |
◆ addPrimaryReconstructedVertex()
void o2::its::ROframe::addPrimaryReconstructedVertex |
( |
const float |
, |
|
|
const float |
, |
|
|
const float |
|
|
) |
| |
◆ addPrimaryVertex()
void o2::its::ROframe::addPrimaryVertex |
( |
const float |
xCoordinate, |
|
|
const float |
yCoordinate, |
|
|
const float |
zCoordinate |
|
) |
| |
◆ addPrimaryVertices()
void o2::its::ROframe::addPrimaryVertices |
( |
std::vector< Vertex > |
vertices | ) |
|
◆ addTrackingFrameInfoToLayer()
template<typename... T>
void o2::its::ROframe::addTrackingFrameInfoToLayer |
( |
int |
layer, |
|
|
T &&... |
args |
|
) |
| |
◆ clear()
void o2::its::ROframe::clear |
( |
| ) |
|
|
inline |
◆ empty()
bool o2::its::ROframe::empty |
( |
| ) |
const |
|
inline |
◆ getClusterExternalIndex()
int o2::its::ROframe::getClusterExternalIndex |
( |
int |
layerId, |
|
|
const int |
clId |
|
) |
| const |
|
inline |
◆ getClusterFirstLabel() [1/2]
◆ getClusterFirstLabel() [2/2]
const MCCompLabel & o2::its::ROframe::getClusterFirstLabel |
( |
int |
layerId, |
|
|
const int |
clId |
|
) |
| const |
|
inline |
◆ getClusterLabels() [1/2]
◆ getClusterLabels() [2/2]
const gsl::span< const o2::MCCompLabel > o2::its::ROframe::getClusterLabels |
( |
int |
layerId, |
|
|
const int |
clId |
|
) |
| const |
|
inline |
◆ getClusters()
const auto & o2::its::ROframe::getClusters |
( |
| ) |
const |
|
inline |
◆ getClustersOnLayer()
const std::vector< Cluster > & o2::its::ROframe::getClustersOnLayer |
( |
int |
layerId | ) |
const |
|
inline |
◆ getClusterTrackingFrameInfo()
const TrackingFrameInfo & o2::its::ROframe::getClusterTrackingFrameInfo |
( |
int |
layerId, |
|
|
const Cluster & |
cl |
|
) |
| const |
|
inline |
◆ getPrimaryVertex()
const float3 & o2::its::ROframe::getPrimaryVertex |
( |
const int |
vertexIndex | ) |
const |
|
inline |
◆ getPrimaryVerticesNum()
int o2::its::ROframe::getPrimaryVerticesNum |
( |
| ) |
const |
|
inline |
◆ getROFrameId()
int o2::its::ROframe::getROFrameId |
( |
| ) |
const |
|
inline |
◆ getTotalClusters()
int o2::its::ROframe::getTotalClusters |
( |
| ) |
const |
◆ getTrackingFrameInfo()
const auto & o2::its::ROframe::getTrackingFrameInfo |
( |
| ) |
const |
|
inline |
◆ getTrackingFrameInfoOnLayer()
const std::vector< TrackingFrameInfo > & o2::its::ROframe::getTrackingFrameInfoOnLayer |
( |
int |
layerId | ) |
const |
|
inline |
◆ getTracksId()
std::vector< int > o2::its::ROframe::getTracksId |
( |
const int |
layerId, |
|
|
const std::vector< Cluster > & |
cl |
|
) |
| |
|
inline |
◆ hasMCinformation()
bool o2::its::ROframe::hasMCinformation |
( |
| ) |
const |
|
inline |
◆ printPrimaryVertices()
void o2::its::ROframe::printPrimaryVertices |
( |
| ) |
const |
◆ setMClabelsContainer()
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/Detectors/ITSMFT/ITS/tracking/include/ITStracking/ROframe.h
- /home/runner/work/AliceO2/AliceO2/Detectors/ITSMFT/ITS/tracking/src/ROframe.cxx