Project
Loading...
Searching...
No Matches
o2::globaltracking::ABLayerClusters Struct Reference

#include <MatchTPCITS.h>

Public Types

using ClusRange = o2::dataformats::RangeReference< int, int >
 

Public Member Functions

void clear ()
 
size_t sizeInternal () const
 
size_t capInternal () const
 

Public Attributes

std::vector< o2::math_utils::Bracketf_t > rofTimes
 time brackets of all cluster ROFs of the layer
 
std::vector< ClusRange > rofRefs
 block of every ROF in the clus vector, firstEntry < 0 if the block was not built
 
std::vector< ABClusterInfo > clus
 clusters of the built blocks
 
std::vector< uint8_t > needROF
 scratch buffer: blocks to build for the current TF
 

Detailed Description

Definition at line 320 of file MatchTPCITS.h.

Member Typedef Documentation

◆ ClusRange

< clusters of one ITS layer usable by the AfterBurner (not attached to ITS tracks), stored in per-ROF blocks sorted in (chip, Z). Only the blocks (ROFs) referenced by some interaction candidate are built.

Definition at line 323 of file MatchTPCITS.h.

Member Function Documentation

◆ capInternal()

size_t o2::globaltracking::ABLayerClusters::capInternal ( ) const
inline

Definition at line 336 of file MatchTPCITS.h.

◆ clear()

void o2::globaltracking::ABLayerClusters::clear ( )
inline

Definition at line 328 of file MatchTPCITS.h.

◆ sizeInternal()

size_t o2::globaltracking::ABLayerClusters::sizeInternal ( ) const
inline

Definition at line 335 of file MatchTPCITS.h.

Member Data Documentation

◆ clus

std::vector<ABClusterInfo> o2::globaltracking::ABLayerClusters::clus

clusters of the built blocks

Definition at line 326 of file MatchTPCITS.h.

◆ needROF

std::vector<uint8_t> o2::globaltracking::ABLayerClusters::needROF

scratch buffer: blocks to build for the current TF

Definition at line 327 of file MatchTPCITS.h.

◆ rofRefs

std::vector<ClusRange> o2::globaltracking::ABLayerClusters::rofRefs

block of every ROF in the clus vector, firstEntry < 0 if the block was not built

Definition at line 325 of file MatchTPCITS.h.

◆ rofTimes

std::vector<o2::math_utils::Bracketf_t> o2::globaltracking::ABLayerClusters::rofTimes

time brackets of all cluster ROFs of the layer

Definition at line 324 of file MatchTPCITS.h.


The documentation for this struct was generated from the following file: