A reader class for the raw cluster native data.
More...
#include <ClusterNativeHelper.h>
|
template<typename DataArrayType , typename MCArrayType > |
static int | fillIndex (ClusterNativeAccess &clusterIndex, std::unique_ptr< ClusterNative[]> &clusterBuffer, ConstMCLabelContainerViewWithBuffer &mcBuffer, DataArrayType &inputs, MCArrayType const &mcinputs, unsigned long sectorMask=0xFFFFFFFFF) |
|
template<typename DataArrayType > |
static int | fillIndex (ClusterNativeAccess &clusterIndex, std::unique_ptr< ClusterNative[]> &clusterBuffer, DataArrayType &inputs, unsigned long sectorMask=0xFFFFFFFFF) |
|
static int | parseSector (const char *buffer, size_t size, gsl::span< ConstMCLabelContainerView const > const &mcinput, ClusterNativeAccess &clusterIndex, const ConstMCLabelContainerView *(&clustersMCTruth)[NSectors]) |
|
template<typename ContainerT > |
static int | parseSector (ContainerT const cont, gsl::span< ConstMCLabelContainerView const > const &mcinput, ClusterNativeAccess &clusterIndex, const ConstMCLabelContainerView *(&clustersMCTruth)[NSectors]) |
|
A reader class for the raw cluster native data.
Definition at line 180 of file ClusterNativeHelper.h.
◆ Reader()
ClusterNativeHelper::Reader::Reader |
( |
| ) |
|
◆ ~Reader()
ClusterNativeHelper::Reader::~Reader |
( |
| ) |
|
◆ clear()
void ClusterNativeHelper::Reader::clear |
( |
| ) |
|
◆ fillIndex() [1/3]
◆ fillIndex() [2/3]
template<typename DataArrayType , typename MCArrayType >
◆ fillIndex() [3/3]
template<typename DataArrayType >
static int o2::tpc::ClusterNativeHelper::Reader::fillIndex |
( |
ClusterNativeAccess & |
clusterIndex, |
|
|
std::unique_ptr< ClusterNative[]> & |
clusterBuffer, |
|
|
DataArrayType & |
inputs, |
|
|
unsigned long |
sectorMask = 0xFFFFFFFFF |
|
) |
| |
|
inlinestatic |
◆ getTreeSize()
size_t o2::tpc::ClusterNativeHelper::Reader::getTreeSize |
( |
| ) |
const |
|
inline |
◆ init()
void ClusterNativeHelper::Reader::init |
( |
const char * |
filename, |
|
|
const char * |
treename = nullptr |
|
) |
| |
◆ parseSector() [1/2]
◆ parseSector() [2/2]
template<typename ContainerT >
◆ read()
void ClusterNativeHelper::Reader::read |
( |
size_t |
entry | ) |
|
The documentation for this class was generated from the following files: