helper class to pass variables to fillers
More...
#include <HistogramFiller.h>
helper class to pass variables to fillers
Definition at line 72 of file HistogramFiller.h.
◆ VariablesPack() [1/2]
Monitored::HistogramFiller::VariablesPack::VariablesPack |
( |
| ) |
|
|
default |
◆ VariablesPack() [2/2]
◆ names()
std::vector<std::string> Monitored::HistogramFiller::VariablesPack::names |
( |
| ) |
const |
|
inline |
names of all variables stored
Definition at line 104 of file HistogramFiller.h.
105 std::vector<std::string>
r;
106 for (
const auto*
v:
m_var )
108 r.push_back(
v->name() );
◆ operator[]()
◆ set()
sets monitored variable at the index (may need to resize vector of variables)
Definition at line 94 of file HistogramFiller.h.
◆ size()
size_t Monitored::HistogramFiller::VariablesPack::size |
( |
| ) |
const |
|
inline |
number of variables in the pack ( not counting the weight and mask )
Definition at line 87 of file HistogramFiller.h.
◆ cut
◆ m_var
Vector with small buffer optimization to avoid dynamic allocation for the most common case of histograms with a maximum of 3 variables.
Only 3D TEfficiency and TTress need more.
Definition at line 118 of file HistogramFiller.h.
◆ weight
The documentation for this struct was generated from the following file: