ATLAS Offline Software
Loading...
Searching...
No Matches
columnar::TestUtils::BranchPerfData Struct Referencefinal

the performance data for reading a single branch/column More...

#include <PerformanceData.h>

Collaboration diagram for columnar::TestUtils::BranchPerfData:

Public Attributes

std::string name
std::optional< float > timeRead
std::optional< float > timeReadAgain
std::optional< float > timeUnpack
std::optional< float > timeShallowCopy
std::optional< float > timeShallowRegister
std::optional< float > entrySize
std::optional< float > uncompressedSize
std::optional< unsigned > numBaskets
std::optional< unsigned > entries
std::optional< unsigned > nullEntries

Detailed Description

the performance data for reading a single branch/column

Definition at line 18 of file PerformanceData.h.

Member Data Documentation

◆ entries

std::optional<unsigned> columnar::TestUtils::BranchPerfData::entries

Definition at line 29 of file PerformanceData.h.

◆ entrySize

std::optional<float> columnar::TestUtils::BranchPerfData::entrySize

Definition at line 26 of file PerformanceData.h.

◆ name

std::string columnar::TestUtils::BranchPerfData::name

Definition at line 20 of file PerformanceData.h.

◆ nullEntries

std::optional<unsigned> columnar::TestUtils::BranchPerfData::nullEntries

Definition at line 30 of file PerformanceData.h.

◆ numBaskets

std::optional<unsigned> columnar::TestUtils::BranchPerfData::numBaskets

Definition at line 28 of file PerformanceData.h.

◆ timeRead

std::optional<float> columnar::TestUtils::BranchPerfData::timeRead

Definition at line 21 of file PerformanceData.h.

◆ timeReadAgain

std::optional<float> columnar::TestUtils::BranchPerfData::timeReadAgain

Definition at line 22 of file PerformanceData.h.

◆ timeShallowCopy

std::optional<float> columnar::TestUtils::BranchPerfData::timeShallowCopy

Definition at line 24 of file PerformanceData.h.

◆ timeShallowRegister

std::optional<float> columnar::TestUtils::BranchPerfData::timeShallowRegister

Definition at line 25 of file PerformanceData.h.

◆ timeUnpack

std::optional<float> columnar::TestUtils::BranchPerfData::timeUnpack

Definition at line 23 of file PerformanceData.h.

◆ uncompressedSize

std::optional<float> columnar::TestUtils::BranchPerfData::uncompressedSize

Definition at line 27 of file PerformanceData.h.


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