#include <RNTupleFieldPtr.h>
Public Member Functions | |
void | fill (const T &value) |
const std::string & | getFieldName () const |
RNTupleFieldPtr ()=default | |
RNTupleFieldPtr (const std::string &name, const std::string &desc, RNTupleModel &model) | |
Private Attributes | |
std::shared_ptr< T > | m_field |
std::string | m_name |
Definition at line 8 of file RNTupleFieldPtr.h.
|
default |
|
inlineexplicit |
Definition at line 11 of file RNTupleFieldPtr.h.
|
inline |
Definition at line 14 of file RNTupleFieldPtr.h.
Referenced by TriggerFieldPtr::fill(), EventStringOutputFields::fill(), LumiNTuple::fill(), RunNTuple::fill(), PSetNTuple::fill(), and MetadataNTuple::fill().
|
inline |
Definition at line 15 of file RNTupleFieldPtr.h.
|
private |
Definition at line 19 of file RNTupleFieldPtr.h.
Referenced by RNTupleFieldPtr< bool >::fill(), and RNTupleFieldPtr< bool >::RNTupleFieldPtr().
|
private |
Definition at line 18 of file RNTupleFieldPtr.h.
Referenced by RNTupleFieldPtr< bool >::getFieldName(), and RNTupleFieldPtr< bool >::RNTupleFieldPtr().