/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
RecoTracker/MkFitCore/interface/MkBuilderWrapper.h
30 строк
712 B
Dan Riley
more valgrind, set loop indices to vector width, cleanup builder pools in producer destructor
14 дек 2023, 03:48
14 дек 2023, 03:48
477556d
Код
Авторство
О чём код?
#ifndef RecoTracker_MkFitCore_interface_MkBuilderWrapper_h #define RecoTracker_MkFitCore_interface_MkBuilderWrapper_h #include <memory> namespace mkfit { class MkBuilder; /** * The purpose of this class is to hide the header of MkBuilder.h * from CMSSW. The headers included by MkBuilder.h contain uses of * the build-time configuration macros, that should remain as * internal details of MkFit package. */ class MkBuilderWrapper { public: MkBuilderWrapper(bool silent); ~MkBuilderWrapper(); MkBuilder& get() { return *builder_; } static void populate(); static void clear(); private: std::unique_ptr<MkBuilder> builder_; }; } // namespace mkfit #endif