|
R3BROOT
R3B analysis software
|
A reader of NEULAND white rabbit data with UCESB. More...
#include <R3BWhiterabbitNeulandReader.h>
Public Member Functions | |
| R3BWhiterabbitNeulandReader (EXT_STR_h101_WRNEULAND *, size_t, UInt_t) | |
| virtual | ~R3BWhiterabbitNeulandReader () |
| virtual Bool_t | Init (ext_data_struct_info *) override |
| virtual Bool_t | R3BRead () override |
| virtual void | Reset () override |
| void | SetOnline (Bool_t option) |
| Accessor to select online mode. | |
| ClassDefOverride (R3BWhiterabbitNeulandReader, 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 | |
| UInt_t | fNEvent |
| EXT_STR_h101_WRNEULAND * | fData |
| size_t | fOffset |
| UInt_t | fWhiterabbitId |
| R3BEventHeader * | fEventHeader |
| Bool_t | fOnline |
| TClonesArray * | fArray |
Receives mapped raw data and converts it to R3BRoot objects.
Definition at line 32 of file R3BWhiterabbitNeulandReader.h.
| R3BWhiterabbitNeulandReader::R3BWhiterabbitNeulandReader | ( | EXT_STR_h101_WRNEULAND * | data, |
| size_t | offset, | ||
| UInt_t | whiterabbit_id ) |
Definition at line 29 of file R3BWhiterabbitNeulandReader.cxx.
|
virtual |
Definition at line 43 of file R3BWhiterabbitNeulandReader.cxx.
| R3BWhiterabbitNeulandReader::ClassDefOverride | ( | R3BWhiterabbitNeulandReader | , |
| 0 | ) |
|
overridevirtual |
Implements R3BReader.
Definition at line 51 of file R3BWhiterabbitNeulandReader.cxx.
|
overridevirtual |
Implements R3BReader.
Definition at line 81 of file R3BWhiterabbitNeulandReader.cxx.
|
overridevirtual |
Implements R3BReader.
Definition at line 117 of file R3BWhiterabbitNeulandReader.cxx.
|
inline |
Definition at line 51 of file R3BWhiterabbitNeulandReader.h.
|
private |
Definition at line 67 of file R3BWhiterabbitNeulandReader.h.
|
private |
Definition at line 57 of file R3BWhiterabbitNeulandReader.h.
|
private |
Definition at line 63 of file R3BWhiterabbitNeulandReader.h.
|
private |
Definition at line 55 of file R3BWhiterabbitNeulandReader.h.
|
private |
Definition at line 59 of file R3BWhiterabbitNeulandReader.h.
|
private |
Definition at line 65 of file R3BWhiterabbitNeulandReader.h.
|
private |
Definition at line 61 of file R3BWhiterabbitNeulandReader.h.