Project
Loading...
Searching...
No Matches
PadRowID Struct Reference

Static Public Member Functions

template<typename T >
static uint32_t key (const T &x)
 The static key method calculates a padrow ID for digits and tracklets.
 
static std::set< uint32_t > keys (const o2::trd::ChamberSpacePoint &x)
 
static bool match (const uint32_t key, const o2::trd::ChamberSpacePoint &x)
 

Detailed Description

PadRowID is a struct to calculate unique identifiers per pad row. The struct can be passed as a template parameter to the RawDataSpan::IterateBy method to split the data span by pad row and iterate over the pad rows.

Definition at line 164 of file RawDataManager.cxx.

Member Function Documentation

◆ key()

template<typename T >
static uint32_t PadRowID::key ( const T &  x)
inlinestatic

The static key method calculates a padrow ID for digits and tracklets.

Definition at line 167 of file RawDataManager.cxx.

◆ keys()

static std::set< uint32_t > PadRowID::keys ( const o2::trd::ChamberSpacePoint x)
inlinestatic

Definition at line 172 of file RawDataManager.cxx.

◆ match()

static bool PadRowID::match ( const uint32_t  key,
const o2::trd::ChamberSpacePoint x 
)
inlinestatic

Definition at line 178 of file RawDataManager.cxx.


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