Definition at line 1457 of file ColumnarPhysliteTest.cxx.
◆ ColumnDataMetNames()
| columnar::TestUtils::ColumnDataMetNames::ColumnDataMetNames |
( |
const std::string & | val_branchName | ) |
|
|
inline |
Definition at line 1466 of file ColumnarPhysliteTest.cxx.
1468 {
1472 }
std::vector< OutputColumnInfo > outputColumns
Benchmark benchmarkUnpack
BranchReader< std::vector< std::string > > branchReader
◆ clearColumns()
| virtual void columnar::TestUtils::ColumnDataMetNames::clearColumns |
( |
| ) |
|
|
inlineoverridevirtual |
◆ collectColumnData()
| virtual void columnar::TestUtils::ColumnDataMetNames::collectColumnData |
( |
| ) |
|
|
inlineoverridevirtual |
◆ connect()
| virtual bool columnar::TestUtils::ColumnDataMetNames::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 1474 of file ColumnarPhysliteTest.cxx.
1475 {
1477 if (iter == requestedColumns.end())
1478 return false;
1480
1482
1484 throw std::runtime_error (
"offset name mismatch: " +
iter->second.offsetName +
" != " +
outputColumns.at(1).name);
1485
1486 requestedColumns.erase (iter);
1487
1489 if (iter == requestedColumns.end())
1490 {
1491 return true;
1492 }
1494 requestedColumns.erase (iter);
1495
1497 if (iter != requestedColumns.end())
1498 {
1500 requestedColumns.erase (iter);
1501 }
1502 return true;
1503 }
◆ connectColumnIndices()
| void columnar::TestUtils::IColumnData::connectColumnIndices |
( |
const ColumnVectorHeader & | header | ) |
|
|
inlineinherited |
lookup and store column indices from the header for all enabled output columns
Definition at line 303 of file ColumnarPhysliteTest.cxx.
304 {
306 {
307 if (col.enabled)
308 col.columnIndex =
header.getColumnIndex (col.name);
309 }
310 }
◆ getEntry()
| virtual void columnar::TestUtils::ColumnDataMetNames::getEntry |
( |
Long64_t | entry | ) |
|
|
inlineoverridevirtual |
◆ getPerfData()
| virtual BranchPerfData columnar::TestUtils::ColumnDataMetNames::getPerfData |
( |
float | emptyTime | ) |
|
|
inlinenodiscardoverridevirtual |
◆ setData()
| virtual void columnar::TestUtils::ColumnDataMetNames::setData |
( |
ColumnVectorData & | colData | ) |
|
|
inlineoverridevirtual |
◆ benchmark
| Benchmark columnar::TestUtils::ColumnDataMetNames::benchmark |
◆ benchmarkUnpack
| Benchmark columnar::TestUtils::ColumnDataMetNames::benchmarkUnpack |
◆ branchReader
| BranchReader<std::vector<std::string> > columnar::TestUtils::ColumnDataMetNames::branchReader |
◆ columnData
| std::vector<char> columnar::TestUtils::ColumnDataMetNames::columnData |
◆ columnHashData
| std::vector<std::size_t> columnar::TestUtils::ColumnDataMetNames::columnHashData |
◆ offsets
◆ outputColumns
The documentation for this struct was generated from the following file: