![]() |
ATLAS Offline Software
|
Inherited by columnar::TestUtils::ColumnDataEventCount, columnar::TestUtils::ColumnDataMetNames, columnar::TestUtils::ColumnDataOutputMet, columnar::TestUtils::ColumnDataOutVector< T >, columnar::TestUtils::ColumnDataSamplingPattern, columnar::TestUtils::ColumnDataScalar< T >, columnar::TestUtils::ColumnDataVector< T >, columnar::TestUtils::ColumnDataVectorLink< T >, columnar::TestUtils::ColumnDataVectorSplitLink< T >, columnar::TestUtils::ColumnDataVectorVector< T >, columnar::TestUtils::ColumnDataVectorVectorLink< T >, columnar::TestUtils::ColumnDataVectorVectorVariantLink< T >, and columnar::TestUtils::ColumnDataVectorVectorVector< T >.
Classes | |
struct | OutputColumnInfo |
Public Member Functions | |
virtual | ~IColumnData () noexcept=default |
virtual bool | connect (TTree *tree, std::unordered_map< std::string, const std::vector< ColumnarOffsetType > * > &offsetColumns, std::unordered_map< std::string, ColumnInfo > &requestedColumns)=0 |
virtual void | clearColumns ()=0 |
virtual void | getEntry (Long64_t entry)=0 |
virtual void | setData (TestUtils::ToolWrapperData &tool)=0 |
Public Attributes | |
std::vector< OutputColumnInfo > | outputColumns |
Definition at line 274 of file ColumnarPhysliteTest.cxx.
|
virtualdefaultnoexcept |
|
pure virtual |
Implemented in columnar::TestUtils::ColumnDataSamplingPattern, columnar::TestUtils::ColumnDataOutputMet, columnar::TestUtils::ColumnDataMetNames, columnar::TestUtils::ColumnDataVectorVectorVariantLink< T >, columnar::TestUtils::ColumnDataVectorSplitLink< T >, columnar::TestUtils::ColumnDataVectorLink< T >, columnar::TestUtils::ColumnDataVectorVectorVector< T >, columnar::TestUtils::ColumnDataVectorVectorLink< T >, columnar::TestUtils::ColumnDataVectorVector< T >, columnar::TestUtils::ColumnDataOutVector< T >, columnar::TestUtils::ColumnDataVector< T >, columnar::TestUtils::ColumnDataScalar< T >, and columnar::TestUtils::ColumnDataEventCount.
|
pure virtual |
Implemented in columnar::TestUtils::ColumnDataVectorVectorVariantLink< T >, columnar::TestUtils::ColumnDataVectorSplitLink< T >, columnar::TestUtils::ColumnDataVectorLink< T >, columnar::TestUtils::ColumnDataVectorVectorLink< T >, columnar::TestUtils::ColumnDataVector< T >, columnar::TestUtils::ColumnDataSamplingPattern, columnar::TestUtils::ColumnDataMetNames, columnar::TestUtils::ColumnDataVectorVectorVector< T >, columnar::TestUtils::ColumnDataVectorVector< T >, columnar::TestUtils::ColumnDataScalar< T >, columnar::TestUtils::ColumnDataOutputMet, columnar::TestUtils::ColumnDataOutVector< T >, and columnar::TestUtils::ColumnDataEventCount.
|
pure virtual |
Implemented in columnar::TestUtils::ColumnDataOutputMet, columnar::TestUtils::ColumnDataOutVector< T >, columnar::TestUtils::ColumnDataEventCount, columnar::TestUtils::ColumnDataSamplingPattern, columnar::TestUtils::ColumnDataMetNames, columnar::TestUtils::ColumnDataVectorVectorVariantLink< T >, columnar::TestUtils::ColumnDataVectorSplitLink< T >, columnar::TestUtils::ColumnDataVectorLink< T >, columnar::TestUtils::ColumnDataVectorVectorVector< T >, columnar::TestUtils::ColumnDataVectorVectorLink< T >, columnar::TestUtils::ColumnDataVectorVector< T >, columnar::TestUtils::ColumnDataVector< T >, and columnar::TestUtils::ColumnDataScalar< T >.
|
pure virtual |
Implemented in columnar::TestUtils::ColumnDataSamplingPattern, columnar::TestUtils::ColumnDataOutputMet, columnar::TestUtils::ColumnDataMetNames, columnar::TestUtils::ColumnDataVectorVectorVariantLink< T >, columnar::TestUtils::ColumnDataVectorSplitLink< T >, columnar::TestUtils::ColumnDataVectorLink< T >, columnar::TestUtils::ColumnDataVectorVectorVector< T >, columnar::TestUtils::ColumnDataVectorVectorLink< T >, columnar::TestUtils::ColumnDataVectorVector< T >, columnar::TestUtils::ColumnDataOutVector< T >, columnar::TestUtils::ColumnDataVector< T >, columnar::TestUtils::ColumnDataScalar< T >, and columnar::TestUtils::ColumnDataEventCount.
std::vector<OutputColumnInfo> columnar::TestUtils::IColumnData::outputColumns |
Definition at line 285 of file ColumnarPhysliteTest.cxx.