1 #ifndef _VertexRecoManager_H_ 2 #define _VertexRecoManager_H_ 22 std::unique_ptr<AbstractConfReconstructor>
get(
const std::string &)
const;
23 std::vector<std::string>
getNames()
const;
35 #endif // _VertexRecoManager_H_
VertexRecoManager * clone() const
std::string describe(const std::string &) const
static VertexRecoManager & Instance()
std::map< std::string, std::string > theDescription
std::map< std::string, std::function< AbstractConfReconstructor *()> > theAbstractConfReconstructors
std::vector< std::string > getNames() const
void registerReconstructor(const std::string &name, std::function< AbstractConfReconstructor *()> o, const std::string &description)