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 | Manager |
A central class to manage the histogram storage and sending to the histogram server. More... | |
class | PadConfig |
A pad configuration for the histogram server. More... | |
class | Prof1D |
class | Prof2D |
class | RecoGeneralQa |
class | TaskHeader |
An interface to the qa::Manager. More... | |
struct | TaskProperties |
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 , SetMinimum = 0b00000100 } |
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 435 of file Histogram.h.
Definition at line 436 of file Histogram.h.
Definition at line 437 of file Histogram.h.
Definition at line 438 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. |
SetMinimum | Sets minimum to the histogram. |
Definition at line 55 of file Histogram.h.