11 #ifndef CondFormats_PPSObjects_PPSTimingCalibrationLUT_h 12 #define CondFormats_PPSObjects_PPSTimingCalibrationLUT_h 33 using BinMap = std::map<Key, std::vector<double> >;
39 std::vector<double>
bins(
int key1,
int key2,
int key3,
int key4)
const;
friend std::ostream & operator<<(std::ostream &os, const PPSTimingCalibrationLUT &data)
std::vector< double > bins(int key1, int key2, int key3, int key4) const
~PPSTimingCalibrationLUT()=default
friend std::ostream & operator<<(std::ostream &os, const Key &key)
PPSTimingCalibrationLUT()=default
std::map< Key, std::vector< double > > BinMap
#define COND_SERIALIZABLE
char data[epos_bytes_allocation]
Helper structure for indexing calibration data.
bool operator<(const Key &rhs) const
Comparison operator.
PPSTimingCalibrationLUT(const BinMap &binMap)