1 #ifndef CondFormats_PhysicsToolsObjects_Histogram_h
2 #define CondFormats_PhysicsToolsObjects_Histogram_h
6 #if !defined(__CINT__) && !defined(__MAKECINT__) && !defined(__REFLEX__)
13 namespace PhysicsTools {
16 template<
typename Axis_t>
20 template<
typename OAxis_t>
35 template<
typename Value_t,
typename Axis_t = Value_t>
44 template<
typename OValue_t,
typename OAxis_t>
49 template<
typename OAxis_t>
52 template<
typename OAxis_t>
62 template<
typename OValue_t,
typename OAxis_t>
86 inline const std::vector<Value_t> &
values()
const
91 template<
typename OValue_t>
100 Value_t
integral(Axis_t hBound, Axis_t lBound = 0.0,
int mode = 1)
const;
111 #if !defined(__CINT__) && !defined(__MAKECINT__) && !defined(__REFLEX__)
126 #if !defined(__CINT__) && !defined(__MAKECINT__) && !defined(__REFLEX__)
127 #include "CondFormats/PhysicsToolsObjects/interface/Histogram.icc"
130 #endif // CondFormats_PhysicsToolsObjects_Histogram_h
#define COND_SERIALIZABLE