/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
CondFormats/RecoMuonObjects/interface/DYTParamsObject.h
33 строки
863 B
Shahzad Malik Muzaffar
[ALCA-DB] Changes suggested by new llvm18 clang-format
05 сен 2024, 17:06
05 сен 2024, 17:06
d09a7ed
Код
Авторство
О чём код?
#ifndef DytParamsObject_h #define DytParamsObject_h #include <vector> #include "CondFormats/RecoMuonObjects/interface/DYTParamObject.h" #include "CondFormats/Serialization/interface/Serializable.h" class DYTParamsObject { public: DYTParamsObject() {} ~DYTParamsObject() { m_paramObjs.clear(); }; // Add a parameter to the vector of parameters void addParamObject(const DYTParamObject& obj) { m_paramObjs.push_back(obj); }; // Set the parametrized formula void setFormula(std::string formula) { m_formula = formula; }; // Get the list of parameters const std::vector<DYTParamObject>& getParamObjs() const { return m_paramObjs; }; // Get the functional parametrization const std::string& formula() const { return m_formula; }; private: std::vector<DYTParamObject> m_paramObjs; std::string m_formula; COND_SERIALIZABLE; }; #endif