#include <MkBuilderWrapper.h>
Public Member Functions | |
MkBuilder & | get () |
MkBuilderWrapper (bool silent) | |
~MkBuilderWrapper () | |
Static Public Member Functions | |
static void | clear () |
static void | populate () |
Private Attributes | |
std::unique_ptr< MkBuilder > | builder_ |
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.
Definition at line 15 of file MkBuilderWrapper.h.
mkfit::MkBuilderWrapper::MkBuilderWrapper | ( | bool | silent | ) |
Definition at line 5 of file MkBuilderWrapper.cc.
|
default |
|
static |
Definition at line 9 of file MkBuilderWrapper.cc.
References mkfit::MkBuilder::clear().
Referenced by MkFitProducer::~MkFitProducer().
|
inline |
Definition at line 20 of file MkBuilderWrapper.h.
References builder_.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), submitPVValidationJobs.BetterConfigParser::__updateDict(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), and submitPVValidationJobs.BetterConfigParser::getResultingSection().
|
static |
|
private |
Definition at line 26 of file MkBuilderWrapper.h.
Referenced by get().