/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
CondFormats/PhysicsToolsObjects/interface/PerformancePayload.h
35 строк
1 KB
Shahzad Malik Muzaffar
[ALCA-DB] Changes suggested by new llvm18 clang-format
05 сен 2024, 17:06
05 сен 2024, 17:06
d09a7ed
Код
Авторство
О чём код?
#ifndef PerformancePayload_h #define PerformancePayload_h #include "CondFormats/Serialization/interface/Serializable.h" //#include "CondFormats/PerformanceDBObjects/interface/PhysicsPerformancePayload.h" #include "CondFormats/PhysicsToolsObjects/interface/BinningPointByMap.h" #include "CondFormats/PhysicsToolsObjects/interface/PerformanceResult.h" #include <string> #include <vector> #include <iostream> class PerformancePayload // : public PhysicsPerformancePayload { public: static const float InvalidResult; // PerformancePayload(int stride_, std::string columns_,std::vector<float> table) : PhysicsPerformancePayload(stride_, columns_, table) {} PerformancePayload() {} virtual ~PerformancePayload() {} virtual void initialize() {} virtual float getResult(PerformanceResult::ResultType, const BinningPointByMap&) const = 0; // gets from the full payload virtual bool isInPayload(PerformanceResult::ResultType, const BinningPointByMap&) const = 0; protected: COND_SERIALIZABLE; }; #endif