/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
CondFormats/PPSObjects/interface/CTPPSPixelAnalysisMask.h
44 строки
1 KB
Silvio Donato
Revert "Revert "PPS: rename directories with misleading names""
06 мар 2020, 19:21
Не верифицирован
06 мар 2020, 19:21
ab43201
Код
Авторство
О чём код?
/**************************************************************************** * * Author: F.Ferro ferro@ge.infn.it * ****************************************************************************/ #ifndef CondFormats_PPSObjects_CTPPSPixelAnalysisMask #define CondFormats_PPSObjects_CTPPSPixelAnalysisMask #include <set> #include <map> #include "CondFormats/Serialization/interface/Serializable.h" #include "CondFormats/PPSObjects/interface/CTPPSPixelIndices.h" /** *\brief Contains data on masked channels of a ROC */ class CTPPSPixelROCAnalysisMask { public: CTPPSPixelROCAnalysisMask() : fullMask(false) {} /// whether all channels of the ROC shall be masked bool fullMask; /// list of channels to be masked std::set<std::pair<unsigned char, unsigned char> > maskedPixels; COND_SERIALIZABLE; }; /** *\brief Channel-mask mapping. **/ class CTPPSPixelAnalysisMask { public: std::map<uint32_t, CTPPSPixelROCAnalysisMask> analysisMask; void insert(const uint32_t &sid, const CTPPSPixelROCAnalysisMask &am); COND_SERIALIZABLE; }; #endif