Project
Loading...
Searching...
No Matches
o2::mch::io::impl::DigitSamplerImpl Struct Referenceabstract

#include <DigitSamplerImpl.h>

Inherited by o2::mch::io::impl::DigitSamplerV0, o2::mch::io::impl::DigitSamplerV1, o2::mch::io::impl::DigitSamplerV2, o2::mch::io::impl::DigitSamplerV3, and o2::mch::io::impl::DigitSamplerV4.

Public Member Functions

virtual ~DigitSamplerImpl ()=default
 
virtual void count (std::istream &in, size_t &ntfs, size_t &nrofs, size_t &ndigits)=0
 
virtual bool read (std::istream &in, std::vector< Digit > &digits, std::vector< ROFRecord > &rofs)=0
 
void rewind (std::istream &in)
 

Detailed Description

Definition at line 30 of file DigitSamplerImpl.h.

Constructor & Destructor Documentation

◆ ~DigitSamplerImpl()

virtual o2::mch::io::impl::DigitSamplerImpl::~DigitSamplerImpl ( )
virtualdefault

Member Function Documentation

◆ count()

virtual void o2::mch::io::impl::DigitSamplerImpl::count ( std::istream &  in,
size_t &  ntfs,
size_t &  nrofs,
size_t &  ndigits 
)
pure virtual

◆ read()

virtual bool o2::mch::io::impl::DigitSamplerImpl::read ( std::istream &  in,
std::vector< Digit > &  digits,
std::vector< ROFRecord > &  rofs 
)
pure virtual

◆ rewind()

void o2::mch::io::impl::DigitSamplerImpl::rewind ( std::istream &  in)

Definition at line 47 of file DigitSamplerImpl.cxx.


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