Project
Loading...
Searching...
No Matches
o2::framework::RootNTupleVisitor Struct Reference

Inherits ROOT::Experimental::Detail::RFieldVisitor.

Public Member Functions

void VisitArrayField (const ROOT::Experimental::RArrayField &field) override
 
void VisitRVecField (const ROOT::Experimental::RRVecField &field) override
 
void VisitField (const ROOT::Experimental::RFieldBase &field) override
 
void VisitIntField (const ROOT::Experimental::RField< int > &field) override
 
void VisitInt8Field (const ROOT::Experimental::RField< std::int8_t > &field) override
 
void VisitInt16Field (const ROOT::Experimental::RField< std::int16_t > &field) override
 
void VisitUInt32Field (const ROOT::Experimental::RField< std::uint32_t > &field) override
 
void VisitUInt8Field (const ROOT::Experimental::RField< std::uint8_t > &field) override
 
void VisitUInt16Field (const ROOT::Experimental::RField< std::uint16_t > &field) override
 
void VisitBoolField (const ROOT::Experimental::RField< bool > &field) override
 
void VisitFloatField (const ROOT::Experimental::RField< float > &field) override
 
void VisitDoubleField (const ROOT::Experimental::RField< double > &field) override
 

Public Attributes

std::shared_ptr< arrow::DataType > datatype
 

Detailed Description

Definition at line 176 of file RNTuplePlugin.cxx.

Member Function Documentation

◆ VisitArrayField()

void o2::framework::RootNTupleVisitor::VisitArrayField ( const ROOT::Experimental::RArrayField &  field)
inlineoverride

Definition at line 177 of file RNTuplePlugin.cxx.

◆ VisitBoolField()

void o2::framework::RootNTupleVisitor::VisitBoolField ( const ROOT::Experimental::RField< bool > &  field)
inlineoverride

Definition at line 231 of file RNTuplePlugin.cxx.

◆ VisitDoubleField()

void o2::framework::RootNTupleVisitor::VisitDoubleField ( const ROOT::Experimental::RField< double > &  field)
inlineoverride

Definition at line 241 of file RNTuplePlugin.cxx.

◆ VisitField()

void o2::framework::RootNTupleVisitor::VisitField ( const ROOT::Experimental::RFieldBase &  field)
inlineoverride

Definition at line 196 of file RNTuplePlugin.cxx.

◆ VisitFloatField()

void o2::framework::RootNTupleVisitor::VisitFloatField ( const ROOT::Experimental::RField< float > &  field)
inlineoverride

Definition at line 236 of file RNTuplePlugin.cxx.

◆ VisitInt16Field()

void o2::framework::RootNTupleVisitor::VisitInt16Field ( const ROOT::Experimental::RField< std::int16_t > &  field)
inlineoverride

Definition at line 211 of file RNTuplePlugin.cxx.

◆ VisitInt8Field()

void o2::framework::RootNTupleVisitor::VisitInt8Field ( const ROOT::Experimental::RField< std::int8_t > &  field)
inlineoverride

Definition at line 206 of file RNTuplePlugin.cxx.

◆ VisitIntField()

void o2::framework::RootNTupleVisitor::VisitIntField ( const ROOT::Experimental::RField< int > &  field)
inlineoverride

Definition at line 201 of file RNTuplePlugin.cxx.

◆ VisitRVecField()

void o2::framework::RootNTupleVisitor::VisitRVecField ( const ROOT::Experimental::RRVecField &  field)
inlineoverride

Definition at line 187 of file RNTuplePlugin.cxx.

◆ VisitUInt16Field()

void o2::framework::RootNTupleVisitor::VisitUInt16Field ( const ROOT::Experimental::RField< std::uint16_t > &  field)
inlineoverride

Definition at line 226 of file RNTuplePlugin.cxx.

◆ VisitUInt32Field()

void o2::framework::RootNTupleVisitor::VisitUInt32Field ( const ROOT::Experimental::RField< std::uint32_t > &  field)
inlineoverride

Definition at line 216 of file RNTuplePlugin.cxx.

◆ VisitUInt8Field()

void o2::framework::RootNTupleVisitor::VisitUInt8Field ( const ROOT::Experimental::RField< std::uint8_t > &  field)
inlineoverride

Definition at line 221 of file RNTuplePlugin.cxx.

Member Data Documentation

◆ datatype

std::shared_ptr<arrow::DataType> o2::framework::RootNTupleVisitor::datatype

Definition at line 245 of file RNTuplePlugin.cxx.


The documentation for this struct was generated from the following file: