R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3BReader Class Referenceabstract

#include <R3BReader.h>

Public Member Functions

 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 Bool_t Init (ext_data_struct_info *)=0
 
virtual void SetParContainers ()
 
virtual Bool_t ReInit ()
 
virtual Bool_t R3BRead ()=0
 
virtual void Reset ()=0
 
virtual void Close ()
 
 ClassDef (R3BReader, 0)
 

Detailed Description

Definition at line 25 of file R3BReader.h.

Constructor & Destructor Documentation

◆ R3BReader()

R3BReader::R3BReader ( TString const & a_name)

Definition at line 16 of file R3BReader.cxx.

◆ ~R3BReader()

R3BReader::~R3BReader ( )
virtual

Definition at line 21 of file R3BReader.cxx.

Member Function Documentation

◆ AddExtraConditions()

void R3BReader::AddExtraConditions ( R3B::UcesbMap conditions)
inline

Definition at line 37 of file R3BReader.h.

◆ AllowExtraCondition()

bool R3BReader::AllowExtraCondition ( R3B::UcesbMap map_flag,
R3B::UcesbMap success_condition )
inline

Definition at line 31 of file R3BReader.h.

◆ ClassDef()

R3BReader::ClassDef ( R3BReader ,
0  )

◆ Close()

virtual void R3BReader::Close ( )
inlinevirtual

Reimplemented in R3BNeulandTamexReader2.

Definition at line 50 of file R3BReader.h.

◆ Init()

virtual Bool_t R3BReader::Init ( ext_data_struct_info * )
pure virtual

◆ MismappedItemRequired()

virtual bool R3BReader::MismappedItemRequired ( std::string_view ) const
inlinenodiscardvirtual

Reimplemented in R3BNeulandTamexReader2.

Definition at line 30 of file R3BReader.h.

◆ R3BRead()

virtual Bool_t R3BReader::R3BRead ( )
pure virtual

◆ ReInit()

virtual Bool_t R3BReader::ReInit ( )
inlinevirtual

Definition at line 42 of file R3BReader.h.

◆ Reset()

virtual void R3BReader::Reset ( )
pure virtual

◆ SetExtraConditions()

void R3BReader::SetExtraConditions ( R3B::UcesbMap conditions)
inline

Definition at line 36 of file R3BReader.h.

◆ SetParContainers()

virtual void R3BReader::SetParContainers ( )
inlinevirtual

Definition at line 41 of file R3BReader.h.


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