MarlinMT  0.1.0
MarlinMTBookConfig.h
Go to the documentation of this file.
1 #pragma once
2 // MarlinMT book config
3 // WARNING: this header has been generated at configure time via CMake.
4 // Modification may be lost ...
7 #include <marlinmt/book/Handle.h>
8 #include <marlinmt/book/Hist.h>
9 
10 namespace marlinmt {
11 
12  // import types and forward declarations
13 
14  template<typename P>
16 
17  template <typename P, typename W, std::size_t D>
19 
20  template <typename P, typename W, std::size_t D>
22 
24  namespace BookFlags = book::Flags::Book ;
25 
26  template <typename T>
27  class Entry ;
28 
29  // AxisConfig types
33 
34  // Histogram types
44 
45  // Handle on histogram entries
46  // This is what you get when you book something
47  // using the ProcessorApi::Book::create()
57 
58  // Handle on histograms
59  // This is what you get when you call entry.handle()
69 
70 }
HistT< HistConfig< double, double, 1 > > H1D
Definition: Dummy.h:77
HistT< HistConfig< double, double, 3 > > H3D
Definition: Dummy.h:83
HistT< HistConfig< double, float, 1 > > H1F
Definition: Dummy.h:76
HistT< HistConfig< double, float, 3 > > H3F
Definition: Dummy.h:82
type trait for Histograms.
Definition: Base.h:136
HistT< HistConfig< double, int, 3 > > H3I
Definition: Dummy.h:84
Flag type for flags in marlinmt::book.
Definition: Flags.h:15
Generalized histogram class.
Definition: Base.h:151
collection for Axis Description
Definition: Base.h:23
HistT< HistConfig< double, int, 2 > > H2I
Definition: Dummy.h:81
vanilla Handle.
Definition: Handle.h:54
HistT< HistConfig< double, float, 2 > > H2F
Definition: Dummy.h:79
HistT< HistConfig< double, int, 1 > > H1I
Definition: Dummy.h:78
HistT< HistConfig< double, double, 2 > > H2D
Definition: Dummy.h:80