/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
CondFormats/OptAlignObjects/interface/OpticalAlignMeasurementInfo.h
50 строк
1 KB
Cms Build
Clang-Format
29 май 2019, 08:24
29 май 2019, 08:24
5c96c3b
Код
Авторство
О чём код?
#ifndef OpticalAlignMeasurementInfo_H #define OpticalAlignMeasurementInfo_H #include "CondFormats/Serialization/interface/Serializable.h" #include <string> #include <vector> #include <iostream> #include "CondFormats/OptAlignObjects/interface/OAQuality.h" #include "CondFormats/OptAlignObjects/interface/OpticalAlignInfo.h" /** easy output... **/ class OpticalAlignMeasurementInfo; std::ostream &operator<<(std::ostream &, const OpticalAlignMeasurementInfo &); // a Class holding data for an Optical Alignment Measurement /** Author: Michael Case Date: March 7, 2006 **/ class OpticalAlignMeasurementInfo { public: std::string type_; std::string name_; std::vector<std::string> measObjectNames_; std::vector<bool> isSimulatedValue_; std::vector<OpticalAlignParam> values_; //names of measurement values (H:, V:, T:, ...) Dimension of this vector gives dimension of Measurement unsigned int ID_; void clear() { ID_ = 0; type_ = ""; name_ = ""; measObjectNames_.clear(); values_.clear(); isSimulatedValue_.clear(); } COND_SERIALIZABLE; }; #endif //OpticalAlignMeasureInfo_H