R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3BNeulandTamexReader Class Reference

#include <R3BNeulandTamexReader.h>

Public Member Functions

 R3BNeulandTamexReader (EXT_STR_h101_raw_nnp_tamex_onion *, size_t)
 ext_h101_raw_nnp_tamex.h was created by running $unpacker –ntuple=STRUCT_HH,RAW:NN,id=h101_raw_nnp_tamex,NOTRIGEVENTNO,ext_h101_raw_nnp_tamex.h
virtual ~R3BNeulandTamexReader () override
auto Init (ext_data_struct_info *) -> Bool_t override
auto R3BRead () -> Bool_t override
void Reset () override
void SetOnline (Bool_t option)
void SetMaxNbPlanes (UInt_t max)
void SetSkipTriggerTimes ()
 ClassDefOverride (R3BNeulandTamexReader, 0)
Public Member Functions inherited from R3BReader
 R3BReader (TString const &)
virtual ~R3BReader ()
virtual bool MismappedItemRequired (std::string_view) const
bool AllowExtraCondition (R3B::UcesbMap map_flag, R3B::UcesbMap success_condition)
void SetExtraConditions (R3B::UcesbMap conditions)
void AddExtraConditions (R3B::UcesbMap conditions)
virtual void SetParContainers ()
virtual Bool_t ReInit ()
virtual void Close ()
 ClassDef (R3BReader, 0)

Private Attributes

EXT_STR_h101_raw_nnp_tamex_onionfData
size_t fOffset
TClonesArray * fArray = nullptr
TClonesArray * fArrayTrigger = nullptr
UInt_t fNofPlanes
Bool_t fOnline
Bool_t fSkiptriggertimes

Detailed Description

Definition at line 26 of file R3BNeulandTamexReader.h.

Constructor & Destructor Documentation

◆ R3BNeulandTamexReader()

R3BNeulandTamexReader::R3BNeulandTamexReader ( EXT_STR_h101_raw_nnp_tamex_onion * data,
size_t offset )

Definition at line 35 of file R3BNeulandTamexReader.cxx.

◆ ~R3BNeulandTamexReader()

R3BNeulandTamexReader::~R3BNeulandTamexReader ( )
overridevirtual

Definition at line 47 of file R3BNeulandTamexReader.cxx.

Member Function Documentation

◆ ClassDefOverride()

R3BNeulandTamexReader::ClassDefOverride ( R3BNeulandTamexReader ,
0  )

◆ Init()

Bool_t R3BNeulandTamexReader::Init ( ext_data_struct_info * a_struct_info) -> Bool_t
overridevirtual

Implements R3BReader.

Definition at line 60 of file R3BNeulandTamexReader.cxx.

◆ R3BRead()

Bool_t R3BNeulandTamexReader::R3BRead ( ) -> Bool_t
overridevirtual

Implements R3BReader.

Definition at line 90 of file R3BNeulandTamexReader.cxx.

◆ Reset()

void R3BNeulandTamexReader::Reset ( )
overridevirtual

Implements R3BReader.

Definition at line 183 of file R3BNeulandTamexReader.cxx.

◆ SetMaxNbPlanes()

void R3BNeulandTamexReader::SetMaxNbPlanes ( UInt_t max)
inline

Definition at line 48 of file R3BNeulandTamexReader.h.

◆ SetOnline()

void R3BNeulandTamexReader::SetOnline ( Bool_t option)
inline

Definition at line 45 of file R3BNeulandTamexReader.h.

◆ SetSkipTriggerTimes()

void R3BNeulandTamexReader::SetSkipTriggerTimes ( )
inline

Definition at line 51 of file R3BNeulandTamexReader.h.

Member Data Documentation

◆ fArray

TClonesArray* R3BNeulandTamexReader::fArray = nullptr
private

Definition at line 56 of file R3BNeulandTamexReader.h.

◆ fArrayTrigger

TClonesArray* R3BNeulandTamexReader::fArrayTrigger = nullptr
private

Definition at line 57 of file R3BNeulandTamexReader.h.

◆ fData

EXT_STR_h101_raw_nnp_tamex_onion* R3BNeulandTamexReader::fData
private

Definition at line 54 of file R3BNeulandTamexReader.h.

◆ fNofPlanes

UInt_t R3BNeulandTamexReader::fNofPlanes
private

Definition at line 58 of file R3BNeulandTamexReader.h.

◆ fOffset

size_t R3BNeulandTamexReader::fOffset
private

Definition at line 55 of file R3BNeulandTamexReader.h.

◆ fOnline

Bool_t R3BNeulandTamexReader::fOnline
private

Definition at line 59 of file R3BNeulandTamexReader.h.

◆ fSkiptriggertimes

Bool_t R3BNeulandTamexReader::fSkiptriggertimes
private

Definition at line 60 of file R3BNeulandTamexReader.h.


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