Project
Loading...
Searching...
No Matches
o2::AliceHLT::RawClusterArray Class Reference

#include <TPCRawCluster.h>

Public Types

typedef uint8_t Buffer_t
 

Public Member Functions

 RawClusterArray ()
 
 RawClusterArray (const char *filename)
 
 RawClusterArray (unsigned char *buffer, int size)
 
 ~RawClusterArray ()
 
int init (const char *filename)
 
int init (unsigned char *buffer, int size)
 
int GetNClusters () const
 
RawClusterbegin ()
 
RawClusterend ()
 
RawClusteroperator[] (int i)
 
void print ()
 
template<typename StreamT >
StreamT & print (StreamT &stream)
 

Detailed Description

binary data block of HLT TPC raw clusters Container class which provides access to the content of a binary block of HLT TPC raw clusters.

Definition at line 104 of file TPCRawCluster.h.

Member Typedef Documentation

◆ Buffer_t

Definition at line 118 of file TPCRawCluster.h.

Constructor & Destructor Documentation

◆ RawClusterArray() [1/3]

o2::AliceHLT::RawClusterArray::RawClusterArray ( )
inline

Definition at line 107 of file TPCRawCluster.h.

◆ RawClusterArray() [2/3]

o2::AliceHLT::RawClusterArray::RawClusterArray ( const char filename)
inline

Definition at line 108 of file TPCRawCluster.h.

◆ RawClusterArray() [3/3]

o2::AliceHLT::RawClusterArray::RawClusterArray ( unsigned char buffer,
int  size 
)
inline

Definition at line 112 of file TPCRawCluster.h.

◆ ~RawClusterArray()

o2::AliceHLT::RawClusterArray::~RawClusterArray ( )
inline

Definition at line 116 of file TPCRawCluster.h.

Member Function Documentation

◆ begin()

RawCluster * o2::AliceHLT::RawClusterArray::begin ( )
inline

Definition at line 161 of file TPCRawCluster.h.

◆ end()

RawCluster * o2::AliceHLT::RawClusterArray::end ( )
inline

Definition at line 163 of file TPCRawCluster.h.

◆ GetNClusters()

int o2::AliceHLT::RawClusterArray::GetNClusters ( ) const
inline

Definition at line 159 of file TPCRawCluster.h.

◆ init() [1/2]

int o2::AliceHLT::RawClusterArray::init ( const char filename)
inline

Definition at line 120 of file TPCRawCluster.h.

◆ init() [2/2]

int o2::AliceHLT::RawClusterArray::init ( unsigned char buffer,
int  size 
)
inline

Definition at line 148 of file TPCRawCluster.h.

◆ operator[]()

RawCluster & o2::AliceHLT::RawClusterArray::operator[] ( int  i)
inline

Definition at line 165 of file TPCRawCluster.h.

◆ print() [1/2]

void o2::AliceHLT::RawClusterArray::print ( )
inline

Definition at line 175 of file TPCRawCluster.h.

◆ print() [2/2]

template<typename StreamT >
StreamT & o2::AliceHLT::RawClusterArray::print ( StreamT &  stream)
inline

Definition at line 178 of file TPCRawCluster.h.


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