Project
Loading...
Searching...
No Matches
o2::tpc::ClusterNativeBuffer Struct Reference

#include <ClusterNativeHelper.h>

Inherits o2::tpc::ClusterGroupHeader.

Public Types

using attribute_type = ClusterGroupHeader
 
using value_type = ClusterNative
 

Public Member Functions

size_t getFlatSize () const
 
const value_typedata () const
 
value_typedata ()
 
- Public Member Functions inherited from o2::tpc::ClusterGroupHeader
 ClusterGroupHeader (const ClusterGroupAttribute &attr, uint16_t n)
 
- Public Member Functions inherited from o2::tpc::ClusterGroupAttribute
void set (uint32_t subSpecification)
 
uint32_t getSubSpecification () const
 

Public Attributes

value_type clusters [0]
 
- Public Attributes inherited from o2::tpc::ClusterGroupHeader
uint16_t nClusters
 
- Public Attributes inherited from o2::tpc::ClusterGroupAttribute
uint8_t sector
 
uint8_t globalPadRow
 

Detailed Description

Contiguous buffer for a collection of ClusterNative objects belonging to a row. The struct inherits the sector, globalPadRow, and nClusters members from the property ClusterGroupHeader.

Used for messages

Definition at line 68 of file ClusterNativeHelper.h.

Member Typedef Documentation

◆ attribute_type

◆ value_type

Member Function Documentation

◆ data() [1/2]

value_type * o2::tpc::ClusterNativeBuffer::data ( )
inline

Definition at line 76 of file ClusterNativeHelper.h.

◆ data() [2/2]

const value_type * o2::tpc::ClusterNativeBuffer::data ( ) const
inline

Definition at line 74 of file ClusterNativeHelper.h.

◆ getFlatSize()

size_t o2::tpc::ClusterNativeBuffer::getFlatSize ( ) const
inline

Definition at line 72 of file ClusterNativeHelper.h.

Member Data Documentation

◆ clusters

value_type o2::tpc::ClusterNativeBuffer::clusters[0]

Definition at line 78 of file ClusterNativeHelper.h.


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