#include <TopologyClassifier.h>
|
| | TopologyClassifier () |
| |
| | TopologyClassifier (std::unordered_map< uint32_t, TopologyInfo > map) |
| |
| const std::unordered_map< uint32_t, TopologyInfo > & | getTopologyMap () const |
| |
| void | getTopology (uint16_t bitmask, uint16_t minRow, uint8_t spanRow, uint16_t minCol, uint8_t spanCol, uint32_t &topology) |
| |
| TopologyInfo | getTopologyFeatures (uint32_t key) |
| |
| void | accountTopology (uint16_t bitmask, uint16_t minRow, uint8_t spanRow, uint16_t minCol, uint8_t spanCol) |
| |
| void | computeCOG (uint16_t bitmask, uint16_t minRow, uint8_t spanRow, uint16_t minCol, uint8_t spanCol, TopologyInfo &topoInfo) |
| |
| math_utils::Point3D< float > | getClusterCoordinates (const Cluster &cluster) |
| |
| void | saveCacheToFile (const char *filename) |
| |
| void | print () |
| |
| float | getErrX (uint32_t pattID) |
| |
| float | getErrZ (uint32_t pattID) |
| |
| float | getNPixels (uint32_t pattID) |
| |
| float | getMeanX (uint32_t pattID) |
| |
| float | getMeanZ (uint32_t pattID) |
| |
| void | setGeometry (const o2::iotof::GeometryTGeo *gm) |
| |
|
| static uint32_t | makeKey (uint8_t spanRow, uint8_t spanCol, uint16_t bitmask) |
| |
Definition at line 90 of file TopologyClassifier.h.
◆ TopologyClassifier() [1/2]
| o2::iotof::TopologyClassifier::TopologyClassifier |
( |
| ) |
|
|
inline |
◆ TopologyClassifier() [2/2]
| o2::iotof::TopologyClassifier::TopologyClassifier |
( |
std::unordered_map< uint32_t, TopologyInfo > |
map | ) |
|
|
inline |
◆ accountTopology()
| void o2::iotof::TopologyClassifier::accountTopology |
( |
uint16_t |
bitmask, |
|
|
uint16_t |
minRow, |
|
|
uint8_t |
spanRow, |
|
|
uint16_t |
minCol, |
|
|
uint8_t |
spanCol |
|
) |
| |
◆ computeCOG()
| void o2::iotof::TopologyClassifier::computeCOG |
( |
uint16_t |
bitmask, |
|
|
uint16_t |
minRow, |
|
|
uint8_t |
spanRow, |
|
|
uint16_t |
minCol, |
|
|
uint8_t |
spanCol, |
|
|
TopologyInfo & |
topoInfo |
|
) |
| |
◆ getClusterCoordinates()
| math_utils::Point3D< float > o2::iotof::TopologyClassifier::getClusterCoordinates |
( |
const Cluster & |
cluster | ) |
|
◆ getErrX()
| float o2::iotof::TopologyClassifier::getErrX |
( |
uint32_t |
pattID | ) |
|
|
inline |
◆ getErrZ()
| float o2::iotof::TopologyClassifier::getErrZ |
( |
uint32_t |
pattID | ) |
|
|
inline |
◆ getMeanX()
| float o2::iotof::TopologyClassifier::getMeanX |
( |
uint32_t |
pattID | ) |
|
|
inline |
◆ getMeanZ()
| float o2::iotof::TopologyClassifier::getMeanZ |
( |
uint32_t |
pattID | ) |
|
|
inline |
◆ getNPixels()
| float o2::iotof::TopologyClassifier::getNPixels |
( |
uint32_t |
pattID | ) |
|
|
inline |
◆ getTopology()
| void o2::iotof::TopologyClassifier::getTopology |
( |
uint16_t |
bitmask, |
|
|
uint16_t |
minRow, |
|
|
uint8_t |
spanRow, |
|
|
uint16_t |
minCol, |
|
|
uint8_t |
spanCol, |
|
|
uint32_t & |
topology |
|
) |
| |
◆ getTopologyFeatures()
| TopologyInfo o2::iotof::TopologyClassifier::getTopologyFeatures |
( |
uint32_t |
key | ) |
|
◆ getTopologyMap()
| const std::unordered_map< uint32_t, TopologyInfo > & o2::iotof::TopologyClassifier::getTopologyMap |
( |
| ) |
const |
|
inline |
◆ makeKey()
| static uint32_t o2::iotof::TopologyClassifier::makeKey |
( |
uint8_t |
spanRow, |
|
|
uint8_t |
spanCol, |
|
|
uint16_t |
bitmask |
|
) |
| |
|
inlinestatic |
◆ print()
| void o2::iotof::TopologyClassifier::print |
( |
| ) |
|
◆ saveCacheToFile()
| void o2::iotof::TopologyClassifier::saveCacheToFile |
( |
const char * |
filename | ) |
|
◆ setGeometry()
◆ MaxBitmask
| constexpr uint16_t o2::iotof::TopologyClassifier::MaxBitmask = 65535 |
|
staticconstexpr |
◆ MaxColSpan
| constexpr uint8_t o2::iotof::TopologyClassifier::MaxColSpan = 255 |
|
staticconstexpr |
◆ MaxRowSpan
| constexpr uint8_t o2::iotof::TopologyClassifier::MaxRowSpan = 255 |
|
staticconstexpr |
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/Detectors/Upgrades/ALICE3/IOTOF/reconstruction/include/IOTOFReconstruction/TopologyClassifier.h
- /home/runner/work/AliceO2/AliceO2/Detectors/Upgrades/ALICE3/IOTOF/reconstruction/src/TopologyClassifier.cxx