R3BROOT
R3B analysis software
|
A reader of NeuLAND Tacquila data with UCESB. More...
#include <R3BNeulandTacquilaReader.h>
Public Member Functions | |
R3BNeulandTacquilaReader (EXT_STR_h101_raw_nnp_tacquila *, UInt_t) | |
Standard constructor. | |
~R3BNeulandTacquilaReader () | |
Destructor. | |
Bool_t | Init (ext_data_struct_info *) |
Method for reader initialization. | |
Bool_t | R3BRead () |
Method for reading the data. | |
void | Reset () |
Method for clearing the output array. | |
ClassDef (R3BNeulandTacquilaReader, 0) | |
![]() | |
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) | |
Receives mapped raw data and converts it to R3BRoot objects.
Definition at line 32 of file R3BNeulandTacquilaReader.h.
R3BNeulandTacquilaReader::R3BNeulandTacquilaReader | ( | EXT_STR_h101_raw_nnp_tacquila * | data, |
UInt_t | offset ) |
Creates instance of the reader. To be called in the steering macro.
Pointer | to a full C structure generated by the Ucesb unpacker. |
Definition at line 27 of file R3BNeulandTacquilaReader.cxx.
R3BNeulandTacquilaReader::~R3BNeulandTacquilaReader | ( | ) |
Definition at line 37 of file R3BNeulandTacquilaReader.cxx.
R3BNeulandTacquilaReader::ClassDef | ( | R3BNeulandTacquilaReader | , |
0 | ) |
|
virtual |
Called by the R3BUcesbSource before the unpacking starts.
info | structure. |
Implements R3BReader.
Definition at line 39 of file R3BNeulandTacquilaReader.cxx.
|
virtual |
Called by the R3BUcesbSource once per sub-event. Makes data conversion.
Implements R3BReader.
Definition at line 58 of file R3BNeulandTacquilaReader.cxx.
|
virtual |
Implements R3BReader.
Definition at line 101 of file R3BNeulandTacquilaReader.cxx.