ATLAS Offline Software
Loading...
Searching...
No Matches
H5Utils::hist::detail::Axis Struct Reference

#include <HistAxis.h>

Collaboration diagram for H5Utils::hist::detail::Axis:

Public Types

using edges_t

Public Member Functions

bool operator== (const Axis &) const =default

Public Attributes

edges_t edges {regular_axis_t{}}
std::string name {}
bool underflow {false}
bool overflow {false}

Detailed Description

Definition at line 23 of file HistAxis.h.

Member Typedef Documentation

◆ edges_t

Initial value:
std::variant<
std::vector<double>,
std::vector<int64_t>,
std::vector<std::string>,
std::pair<int64_t,int64_t>
>

Definition at line 31 of file HistAxis.h.

Member Function Documentation

◆ operator==()

bool H5Utils::hist::detail::Axis::operator== ( const Axis & ) const
default

Member Data Documentation

◆ edges

edges_t H5Utils::hist::detail::Axis::edges {regular_axis_t{}}

Definition at line 38 of file HistAxis.h.

38{regular_axis_t{}};

◆ name

std::string H5Utils::hist::detail::Axis::name {}

Definition at line 39 of file HistAxis.h.

39{};

◆ overflow

bool H5Utils::hist::detail::Axis::overflow {false}

Definition at line 41 of file HistAxis.h.

41{false};

◆ underflow

bool H5Utils::hist::detail::Axis::underflow {false}

Definition at line 40 of file HistAxis.h.

40{false};

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