|
| | TimeFrame ()=default |
| |
| | TimeFrame (const TimeFrame &)=delete |
| |
| TimeFrame & | operator= (const TimeFrame &)=delete |
| |
| virtual | ~TimeFrame ()=default |
| |
| const Vertex & | getPrimaryVertex (const int ivtx) const |
| |
| auto & | getPrimaryVertices () |
| |
| auto | getPrimaryVerticesNum () |
| |
| const auto & | getPrimaryVertices () const |
| |
| auto & | getPrimaryVerticesLabels () |
| |
| void | addPrimaryVertex (const Vertex &vertex) |
| |
| void | addPrimaryVertexLabel (const VertexLabel &label) |
| |
| void | resetBeamXY (const float x, const float y, const float w=0) |
| |
| void | setBeamPosition (const float x, const float y, const float s2, const float base=50.f, const float systematic=0.f) |
| |
| float | getBeamX () const |
| |
| float | getBeamY () const |
| |
| float | getBeamPositionVariance () const |
| |
| std::array< float, 2 > & | getBeamXY () |
| |
| void | setBz (float bz) |
| |
| float | getBz () const |
| |
| gsl::span< const GlobalMeasurement > | getGlobalMeasurements (LayerId surface) const |
| |
| gsl::span< GlobalMeasurement > | getGlobalMeasurements (LayerId surface) |
| |
| void | addMeasurement (LayerId surface, GlobalMeasurement global, const SurfaceMeasurement &measurement) |
| |
| void | addMeasurement (LayerId surface, GlobalMeasurement global, const SurfaceMeasurement &measurement, gsl::span< const o2::MCCompLabel > labels) |
| |
| void | setHasMCInformation (bool value) noexcept |
| |
| const SurfaceMeasurement * | getSurfaceMeasurement (LayerId layer, uint32_t clusterId) const noexcept |
| |
| gsl::span< const o2::MCCompLabel > | getLabels (LayerId layer, uint32_t clusterId) const |
| |
| uint32_t | getNMeasurementSurfaces () const noexcept |
| |
| std::size_t | getTotalMeasurements () const noexcept |
| |
| int | getTotalClusters () const |
| |
| bool | empty () const |
| |
| int | getSortedIndex (int rofId, int layer, int idx) const |
| |
| int | getSortedStartIndex (int rofId, int layer) const |
| |
| int | getNrof (int layer) const |
| |
| gsl::span< GlobalMeasurement > | getClustersOnLayer (int rofId, int layer) |
| |
| gsl::span< const GlobalMeasurement > | getClustersOnLayer (int rofId, int layer) const |
| |
| auto & | getClusters () noexcept |
| |
| const auto & | getClusters () const noexcept |
| |
| gsl::span< const GlobalMeasurement > | getClustersPerROFrange (int rofMin, int range, int layer) const |
| |
| gsl::span< const int > | getROFramesClustersPerROFrange (int rofMin, int range, int layer) const |
| |
| gsl::span< const int > | getROFrameClusters (int layer) const |
| |
| gsl::span< int > | getIndexTable (int rofId, int layer) |
| |
| int | getClusterROF (int layer, int cluster) const |
| |
| int | getTotalClustersPerROFrange (int rofMin, int range, int layer) const |
| |
| bool | isClusterUsed (int layer, uint32_t clusterId) const |
| |
| void | markUsedCluster (int layer, uint32_t clusterId) |
| |
| gsl::span< unsigned char > | getUsedClusters (int layer) |
| |
| std::size_t | getNumberOfClusters () const |
| |
| std::size_t | getNumberOfUsedClusters () const |
| |
| float | getMinR (int layer) const |
| |
| float | getMaxR (int layer) const |
| |
| float | getMinZ (int layer) const |
| |
| float | getMaxZ (int layer) const |
| |
| const auto & | getIndexTableUtils () const |
| |
| const auto & | getIndexTableUtils (int layer) const |
| |
| void | setROFViews (RuntimeROFViews views) noexcept |
| |
| void | setROFViews (std::size_t position, RuntimeROFViews views, uint16_t localLayer) |
| |
| void | setROFClusters (std::size_t position, gsl::span< const int > boundaries) |
| |
| const RuntimeROFViews & | getROFViews () const noexcept |
| |
| const RuntimeROFViews & | getROFViews (int layer) const noexcept |
| |
| int | getROFLocalLayer (int layer) const noexcept |
| |
| const ROFTimingLayer & | getROFTiming (int layer) const noexcept |
| |
| const RuntimeROFTableEntry & | getROFOverlap (int fromLayer, int toLayer, int rof) const noexcept |
| |
| bool | isROFEnabled (int layer, int rof) const noexcept |
| |
| bool | isVertexCompatible (int layer, int rof, const Vertex &vertex) const noexcept |
| |
| o2::its::TimeEstBC | getROFTimeStamp (int fromLayer, int fromROF, int toLayer, int toROF) const noexcept |
| |
| int | getMaxVerticesPerROF () const noexcept |
| |
| const RuntimeROFOverlapView & | getROFOverlapView () const noexcept |
| |
| const RuntimeROFVertexLookupView & | getROFVertexLookupView () const noexcept |
| |
| const RuntimeROFMaskView & | getROFMaskView () const noexcept |
| |
| void | useUPCMask () noexcept |
| |
| gsl::span< const Vertex > | getPrimaryVertices (int layer, int rofId) const |
| |
| bool | hasMCinformation () const noexcept |
| |
| gsl::span< const MCCompLabel > | getClusterLabels (int layer, int cluster) const |
| |
| void | resetTimeFrame () noexcept |
| |
| TimeFrameScratch & | getScratch () |
| |
| const TimeFrameScratch & | getScratch () const |
| |
| CapacityEstimator & | getCapacityEstimator () noexcept |
| |
| const CapacityEstimator & | getCapacityEstimator () const noexcept |
| |
| bool | configure (DetectorConfiguration &&layout, std::size_t maxEdges, std::size_t maxCells, std::shared_ptr< BoundedMemoryResource > memoryPool) |
| |
| bool | isConfigured () const noexcept |
| |
| const DetectorConfiguration & | getDetectorConfiguration () const noexcept |
| |
| auto & | getGenericTracks () |
| |
| const auto & | getGenericTracks () const |
| |
| auto & | getTrackLabels () |
| |
| const auto & | getTrackLabels () const |
| |
| auto & | getTrackClusterIndices () |
| |
| const auto & | getTrackClusterIndices () const |
| |
| void | setMemoryPool (std::shared_ptr< BoundedMemoryResource > pool) |
| | memory management
|
| |
| auto & | getMemoryPool () const noexcept |
| |
Definition at line 50 of file TimeFrame.h.