/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
PhysicsTools/MVAComputer/interface/MVAComputerESSourceBase.h
34 строки
916 B
Cms Build
Clang-Format
31 май 2019, 17:22
31 май 2019, 17:22
88e58de
Код
Авторство
О чём код?
#ifndef PhysicsTools_MVAComputer_MVAComputerESSourceBase_h #define PhysicsTools_MVAComputer_MVAComputerESSourceBase_h #include <string> #include <map> #include <memory> #include "FWCore/Framework/interface/ESProducer.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" #include "PhysicsTools/MVAComputer/interface/Calibration.h" #include "PhysicsTools/MVAComputer/interface/MVAComputer.h" namespace PhysicsTools { class MVAComputerESSourceBase : public edm::ESProducer { public: using ReturnType = std::unique_ptr<Calibration::MVAComputerContainer>; MVAComputerESSourceBase(const edm::ParameterSet ¶ms); ~MVAComputerESSourceBase() override; protected: ReturnType produce() const; typedef std::map<std::string, std::string> LabelFileMap; LabelFileMap mvaCalibrations; }; } // namespace PhysicsTools #endif // PhysicsTools_MVAComputer_MVAComputerESSourceBase_h