#include <PPSTimingCalibrationLUT.h>
|
struct | Key |
| Helper structure for indexing calibration data. More...
|
|
|
using | BinMap = std::map< Key, std::vector< double > > |
|
|
template<class Archive > |
void | serialize (Archive &ar, const unsigned int version) |
|
Definition at line 19 of file PPSTimingCalibrationLUT.h.
◆ BinMap
◆ PPSTimingCalibrationLUT() [1/2]
PPSTimingCalibrationLUT::PPSTimingCalibrationLUT |
( |
| ) |
|
|
default |
◆ PPSTimingCalibrationLUT() [2/2]
PPSTimingCalibrationLUT::PPSTimingCalibrationLUT |
( |
const BinMap & |
binMap | ) |
|
|
inline |
◆ ~PPSTimingCalibrationLUT()
PPSTimingCalibrationLUT::~PPSTimingCalibrationLUT |
( |
| ) |
|
|
default |
◆ bins()
std::vector< double > PPSTimingCalibrationLUT::bins |
( |
int |
key1, |
|
|
int |
key2, |
|
|
int |
key3, |
|
|
int |
key4 |
|
) |
| const |
◆ serialize()
template<class Archive >
void PPSTimingCalibrationLUT::serialize |
( |
Archive & |
ar, |
|
|
const unsigned int |
version |
|
) |
| |
|
private |
◆ boost::serialization::access
friend class boost::serialization::access |
|
friend |
◆ cond::serialization::access
template<typename CondSerializationT , typename Enabled >
◆ operator<<
Definition at line 42 of file PPSTimingCalibrationLUT.cc.
43 os <<
"\nSECTOR STATION PLANE CHANNEL SAMPLES \n";
44 for (
const auto& kv :
data.binMap_) {
45 os << kv.first <<
"\n[";
46 for (
size_t i = 0;
i < kv.second.size(); ++
i)
47 os << (
i > 0 ?
", " :
"") << kv.second.at(
i);
char data[epos_bytes_allocation]
◆ binMap_
BinMap PPSTimingCalibrationLUT::binMap_ |
|
private |