Definition at line 1660 of file ColumnarPhysliteTest.cxx.
◆ ColumnDataSamplingPattern()
| columnar::TestUtils::ColumnDataSamplingPattern::ColumnDataSamplingPattern |
( |
const std::string & | val_branchName | ) |
|
|
inline |
Definition at line 1669 of file ColumnarPhysliteTest.cxx.
1671 {
1674 }
std::vector< OutputColumnInfo > outputColumns
BranchReader< xAOD::CaloClusterContainer > branchReader
Benchmark benchmarkUnpack
◆ clearColumns()
| virtual void columnar::TestUtils::ColumnDataSamplingPattern::clearColumns |
( |
| ) |
|
|
inlineoverridevirtual |
◆ collectColumnData()
| virtual void columnar::TestUtils::ColumnDataSamplingPattern::collectColumnData |
( |
| ) |
|
|
inlineoverridevirtual |
◆ connect()
| virtual bool columnar::TestUtils::ColumnDataSamplingPattern::connect |
( |
TTree * | tree, |
|
|
std::unordered_map< std::string, const std::vector< ColumnarOffsetType > * > & | , |
|
|
std::unordered_map< std::string, ColumnInfo > & | requestedColumns ) |
|
inlineoverridevirtual |
Implements columnar::TestUtils::IColumnData.
Definition at line 1676 of file ColumnarPhysliteTest.cxx.
1677 {
1679 if (iter == requestedColumns.end())
1680 return false;
1682
1684
1686 throw std::runtime_error (
"offset name mismatch: " +
iter->second.offsetName +
" != " +
outputColumns.at(1).name);
1687
1688 requestedColumns.erase (iter);
1689
1691 if (iter == requestedColumns.end())
1692 {
1693 return true;
1694 }
1696 requestedColumns.erase (iter);
1697 return true;
1698 }
◆ getEntry()
| virtual void columnar::TestUtils::ColumnDataSamplingPattern::getEntry |
( |
Long64_t | entry | ) |
|
|
inlineoverridevirtual |
◆ getPerfData()
| virtual BranchPerfData columnar::TestUtils::ColumnDataSamplingPattern::getPerfData |
( |
float | emptyTime | ) |
|
|
inlinenodiscardoverridevirtual |
◆ setData()
◆ benchmark
| Benchmark columnar::TestUtils::ColumnDataSamplingPattern::benchmark |
◆ benchmarkUnpack
| Benchmark columnar::TestUtils::ColumnDataSamplingPattern::benchmarkUnpack |
◆ branchReader
◆ columnData
| std::vector<std::uint32_t> columnar::TestUtils::ColumnDataSamplingPattern::columnData |
◆ entries
| unsigned columnar::TestUtils::ColumnDataSamplingPattern::entries = 0 |
◆ offsets
| std::vector<ColumnarOffsetType> columnar::TestUtils::ColumnDataSamplingPattern::offsets = {0} |
◆ outputColumns
The documentation for this struct was generated from the following file: