Project
Loading...
Searching...
No Matches
o2::dataformats::ConstMCTruthContainerView< TruthElement > Class Template Reference

#include <ConstMCTruthContainer.h>

Public Member Functions

 ConstMCTruthContainerView (gsl::span< const char > const bufferview)
 
 ConstMCTruthContainerView (ConstMCTruthContainer< TruthElement > const &cont)
 
 ConstMCTruthContainerView ()
 
MCTruthHeaderElement const & getMCTruthHeader (uint32_t dataindex) const
 
gsl::span< const TruthElement > getLabels (uint32_t dataindex) const
 
size_t getIndexedSize () const
 
size_t getNElements () const
 
const gsl::span< const char > & getBuffer () const
 

Detailed Description

template<typename TruthElement>
class o2::dataformats::ConstMCTruthContainerView< TruthElement >

Definition at line 132 of file ConstMCTruthContainer.h.

Constructor & Destructor Documentation

◆ ConstMCTruthContainerView() [1/3]

template<typename TruthElement >
o2::dataformats::ConstMCTruthContainerView< TruthElement >::ConstMCTruthContainerView ( gsl::span< const char > const  bufferview)
inline

Definition at line 135 of file ConstMCTruthContainer.h.

◆ ConstMCTruthContainerView() [2/3]

template<typename TruthElement >
o2::dataformats::ConstMCTruthContainerView< TruthElement >::ConstMCTruthContainerView ( ConstMCTruthContainer< TruthElement > const &  cont)
inline

Definition at line 136 of file ConstMCTruthContainer.h.

◆ ConstMCTruthContainerView() [3/3]

template<typename TruthElement >
o2::dataformats::ConstMCTruthContainerView< TruthElement >::ConstMCTruthContainerView ( )
inline

Definition at line 138 of file ConstMCTruthContainer.h.

Member Function Documentation

◆ getBuffer()

template<typename TruthElement >
const gsl::span< const char > & o2::dataformats::ConstMCTruthContainerView< TruthElement >::getBuffer ( ) const
inline

Definition at line 169 of file ConstMCTruthContainer.h.

◆ getIndexedSize()

template<typename TruthElement >
size_t o2::dataformats::ConstMCTruthContainerView< TruthElement >::getIndexedSize ( ) const
inline

Definition at line 163 of file ConstMCTruthContainer.h.

◆ getLabels()

template<typename TruthElement >
gsl::span< const TruthElement > o2::dataformats::ConstMCTruthContainerView< TruthElement >::getLabels ( uint32_t  dataindex) const
inline

Definition at line 152 of file ConstMCTruthContainer.h.

◆ getMCTruthHeader()

template<typename TruthElement >
MCTruthHeaderElement const & o2::dataformats::ConstMCTruthContainerView< TruthElement >::getMCTruthHeader ( uint32_t  dataindex) const
inline

Definition at line 147 of file ConstMCTruthContainer.h.

◆ getNElements()

template<typename TruthElement >
size_t o2::dataformats::ConstMCTruthContainerView< TruthElement >::getNElements ( ) const
inline

Definition at line 166 of file ConstMCTruthContainer.h.


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