1 #ifndef ANALYZERS_MANAGER
2 #define ANALYZERS_MANAGER
4 #include "cp3_llbb/Framework/interface/AnalyzerGetter.h"
5 #include "cp3_llbb/Framework/interface/Analyzer.h"
15 const T& get(
const std::string& name)
const {
16 static_assert(std::is_base_of<Framework::Analyzer, T>::value,
"T must inherit from Framework::Analyzer");
17 return dynamic_cast<const T&
>(m_getter.getAnalyzer(name));
20 bool exists(
const std::string& name)
const;
Definition: AnalyzerGetter.h:9
Definition: AnalyzersManager.h:10
Definition: Framework.h:21