17 std::vector<int>
const& data)
28 std::vector<float>
const& data)
34 std::string
const& data)
41 unsigned int n_erased = 0;
51 std::cout <<
"INFO(CalibrationExtraInfo): Erased more than one entry with label " << label
52 <<
". Recommend that you do not use identical labels" << std::endl;
70 throw IOVDataError(
"CalibrationExtraInfo: Could not find extra bool data " + label +
71 " for calibration " +
fName);
78 throw IOVDataError(
"CalibrationExtraInfo: Could not find extra int data " + label +
79 " for calibration " +
fName);
86 throw IOVDataError(
"CalibrationExtraInfo: Could not find extra vector int data " + label +
87 " for calibration " +
fName);
94 throw IOVDataError(
"CalibrationExtraInfo: Could not find extra float data " + label +
95 " for calibration " +
fName);
102 throw IOVDataError(
"CalibrationExtraInfo: Could not find extra vector float data " + label +
103 " for calibration " +
fName);
110 throw IOVDataError(
"CalibrationExtraInfo: Could not find extra string data " + label +
111 " for calibration " +
fName);
Filters for channels, events, etc.
Collection of exception classes for IOVData.