CbmRoot
|
Classes | |
class | CanvasConfig |
A canvas configuration for the histogram server. More... | |
class | Data |
Class to handle QA-objects in the online reconstruction. More... | |
class | H1D |
1D-histogram More... | |
class | H2D |
2D-histogram More... | |
class | Histogram |
Interface to a histogram/profile. More... | |
struct | HistogramContainer |
Structure to keep the histograms for sending them on the histogram server. More... | |
class | HistogramMetadata |
Metadata of the histogram. More... | |
class | PadConfig |
A pad configuration for the histogram server. More... | |
class | Prof1D |
class | Prof2D |
class | RecoGeneralQa |
class | TotalSums1D |
Storage for total sums of weights, squared weights, weights over x, weights over squared x. More... | |
class | TotalSums2D |
TotalSums1D including storage for total sums of w*x*y, w*y, w*y*y products. More... | |
Typedefs | |
using | RegularAxis_t = bh::axis::regular<> |
using | Axes1D_t = std::tuple<RegularAxis_t> |
using | Axes2D_t = std::tuple<RegularAxis_t, RegularAxis_t> |
using | HistStorage_t = bh::weight_storage |
using | ProfStorage_t = bh::RootStyleProfileStorage<double> |
using | BaseH1D = Histogram<Axes1D_t, HistStorage_t, TotalSums1D> |
using | BaseH2D = Histogram<Axes2D_t, HistStorage_t, TotalSums2D> |
using | BaseProf1D = Histogram<Axes1D_t, ProfStorage_t, TotalSums1D> |
using | BaseProf2D = Histogram<Axes2D_t, ProfStorage_t, TotalSums2D> |
Enumerations | |
enum class | EAxis : unsigned { X = 0 , Y , Z } |
enum class | EHistFlag : uint8_t { StoreVsTsId = 0b00000001 , OmitIntegrated = 0b00000010 } |
Histogram control flags (bit masks) More... | |
using cbm::algo::qa::Axes1D_t = std::tuple<RegularAxis_t> |
Definition at line 38 of file Histogram.h.
using cbm::algo::qa::Axes2D_t = std::tuple<RegularAxis_t, RegularAxis_t> |
Definition at line 39 of file Histogram.h.
Definition at line 434 of file Histogram.h.
Definition at line 435 of file Histogram.h.
Definition at line 436 of file Histogram.h.
Definition at line 437 of file Histogram.h.
using cbm::algo::qa::HistStorage_t = bh::weight_storage |
Definition at line 41 of file Histogram.h.
using cbm::algo::qa::ProfStorage_t = bh::RootStyleProfileStorage<double> |
Definition at line 42 of file Histogram.h.
using cbm::algo::qa::RegularAxis_t = bh::axis::regular<> |
Definition at line 36 of file Histogram.h.
|
strong |
Enumerator | |
---|---|
X | |
Y | |
Z |
Definition at line 46 of file Histogram.h.
|
strong |
Histogram control flags (bit masks)
Enumerator | |
---|---|
StoreVsTsId | Store the histogram vs timeslice index. |
OmitIntegrated | Omits storing integrated histogram. |
Definition at line 55 of file Histogram.h.