/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
PhysicsTools/MVAComputer/interface/MVAComputerESSourceImpl.h
30 строк
1018 B
Christopher Jones
Move to EventSetupRecordInfiniteIntervalFinder
16 июн 2026, 21:21
16 июн 2026, 21:21
419a1ec
Код
Авторство
О чём код?
#ifndef PhysicsTools_MVAComputer_MVAComputerESSourceImpl_h #define PhysicsTools_MVAComputer_MVAComputerESSourceImpl_h #include "FWCore/Framework/interface/EventSetupRecordInfiniteIntervalFinder.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" #include "PhysicsTools/MVAComputer/interface/Calibration.h" #include "PhysicsTools/MVAComputer/interface/MVAComputerESSourceBase.h" namespace PhysicsTools { template <class RecordType> class MVAComputerESSourceImpl : public MVAComputerESSourceBase, public edm::EventSetupRecordInfiniteIntervalFinder { public: MVAComputerESSourceImpl(const edm::ParameterSet ¶ms) : MVAComputerESSourceBase(params) { setWhatProduced(this); findingRecord<RecordType>(); } ~MVAComputerESSourceImpl() override {} ReturnType produce(const RecordType &record) { return this->produce(); } protected: using MVAComputerESSourceBase::produce; }; } // namespace PhysicsTools #endif // PhysicsTools_MVAComputer_MVAComputerESSourceImpl_h