CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions
ConfFitterBuilder< O > Class Template Reference

#include <ConfFitterBuilder.h>

Public Member Functions

 ConfFitterBuilder (const std::string &name, const std::string &description)
 

Detailed Description

template<class O>
class ConfFitterBuilder< O >

template class that registers an AbstractConfReconstructor

Definition at line 11 of file ConfFitterBuilder.h.

Constructor & Destructor Documentation

template<class O>
ConfFitterBuilder< O >::ConfFitterBuilder ( const std::string &  name,
const std::string &  description 
)
inline

Definition at line 13 of file ConfFitterBuilder.h.

References getPayloadData::description, VertexFitterManager::Instance(), mergeVDriftHistosByStation::name, and VertexFitterManager::registerFitter().

13  {
15  name, []() -> AbstractConfFitter* { return new O(); }, description);
16  }
void registerFitter(const std::string &name, std::function< AbstractConfFitter *()> o, const std::string &description)
static VertexFitterManager & Instance()