18 std::shared_ptr<top::TopConfig>
config) :
21 std::string kLeptonType =
"";
22 std::string kCustomParameters =
"";
23 if (kParameters.find(
" ") != std::string::npos) {
24 kLeptonType = kParameters.substr(0, kParameters.find(
" "));
25 kCustomParameters = kParameters.substr(kParameters.find(
" ") + 1);
26 }
else kLeptonType = kParameters;
27 m_name =
"RECO::KLFitterRun_" + kLeptonType;
30 top::check(
m_myFitter->setProperty(
"LeptonType", kLeptonType),
"Failed to setProperty of KLFitterTool");
31 top::check(
m_myFitter->setProperty(
"CustomParameters", kCustomParameters),
"Failed to setProperty of KLFitterTool");
32 top::check(
m_myFitter->setProperty(
"SelectionName", kSelectionName),
"Failed to setProperty of KLFitterTool");