ATLAS Offline Software
|
Public Types | |
enum | Status { NotInitialized, Initialized, TypeError, NotFound } |
The different available statuses for the field. More... | |
Public Member Functions | |
RFieldInfo () | |
Constructor. More... | |
::Int_t | getEntry (::Long64_t entryToLoad) |
Get entry from the field. More... | |
Public Attributes | |
enum Status | status = NotInitialized |
The current status of the field. More... | |
std::string | fieldName |
The name of the field. More... | |
std::string | fieldTypeName |
The name of the field's type. More... | |
std::unique_ptr< RNTupleView< void > > | field |
A pointer to the field in the ntuple. More... | |
std::string | ntupleName |
The name of the ntuple. More... | |
::Long64_t | entryLoaded |
The entry that was loaded from the ntuple. More... | |
void * | object {} |
The pointer to the object in memory. More... | |
std::type_info * | typeInfo {} |
The typeinfo of the object. More... | |
Definition at line 239 of file RAuxStore.h.
The different available statuses for the field.
Enumerator | |
---|---|
NotInitialized | |
Initialized | |
TypeError | |
NotFound |
Definition at line 246 of file RAuxStore.h.
xAOD::RAuxStore::RFieldInfo::RFieldInfo | ( | ) |
Int_t xAOD::RAuxStore::RFieldInfo::getEntry | ( | ::Long64_t | entryToLoad | ) |
::Long64_t xAOD::RAuxStore::RFieldInfo::entryLoaded |
The entry that was loaded from the ntuple.
Definition at line 263 of file RAuxStore.h.
std::unique_ptr< RNTupleView< void > > xAOD::RAuxStore::RFieldInfo::field |
A pointer to the field in the ntuple.
Definition at line 259 of file RAuxStore.h.
std::string xAOD::RAuxStore::RFieldInfo::fieldName |
The name of the field.
Definition at line 250 of file RAuxStore.h.
std::string xAOD::RAuxStore::RFieldInfo::fieldTypeName |
The name of the field's type.
Definition at line 252 of file RAuxStore.h.
std::string xAOD::RAuxStore::RFieldInfo::ntupleName |
The name of the ntuple.
Definition at line 261 of file RAuxStore.h.
void* xAOD::RAuxStore::RFieldInfo::object {} |
The pointer to the object in memory.
Definition at line 265 of file RAuxStore.h.
enum Status xAOD::RAuxStore::RFieldInfo::status = NotInitialized |
The current status of the field.
Definition at line 244 of file RAuxStore.h.
std::type_info* xAOD::RAuxStore::RFieldInfo::typeInfo {} |
The typeinfo of the object.
Definition at line 267 of file RAuxStore.h.