![]() |
ATLAS Offline Software
|
Public Member Functions | |
virtual | ~IColumnData () noexcept=default |
virtual bool | connect (TTree *tree, std::unordered_map< std::string, const IColumnData * > &sizeColumns, std::unordered_map< std::string, ColumnInfo > &requestedColumns)=0 |
virtual std::size_t | getSize () const =0 |
virtual void | setData (ColumnarToolWrapperData &tool, Long64_t entry)=0 |
Definition at line 94 of file ColumnarPhysliteTest.cxx.
|
virtualdefaultnoexcept |
|
pure virtual |
Implemented in columnar::PhysliteTestHelpers::ColumnDataSplitLink, columnar::PhysliteTestHelpers::ColumnDataVector< T >, columnar::PhysliteTestHelpers::ColumnDataVectorVector< T >, columnar::PhysliteTestHelpers::ColumnDataScalar< T >, columnar::PhysliteTestHelpers::ColumnDataOutVector< T >, and columnar::PhysliteTestHelpers::ColumnDataEventCount.
|
pure virtual |
Implemented in columnar::PhysliteTestHelpers::ColumnDataVectorVector< T >, columnar::PhysliteTestHelpers::ColumnDataSplitLink, columnar::PhysliteTestHelpers::ColumnDataOutVector< T >, columnar::PhysliteTestHelpers::ColumnDataVector< T >, columnar::PhysliteTestHelpers::ColumnDataScalar< T >, and columnar::PhysliteTestHelpers::ColumnDataEventCount.
|
pure virtual |
Implemented in columnar::PhysliteTestHelpers::ColumnDataOutVector< T >, columnar::PhysliteTestHelpers::ColumnDataEventCount, columnar::PhysliteTestHelpers::ColumnDataVectorVector< T >, columnar::PhysliteTestHelpers::ColumnDataSplitLink, columnar::PhysliteTestHelpers::ColumnDataVector< T >, and columnar::PhysliteTestHelpers::ColumnDataScalar< T >.