#include "RecoVertex/ConfigurableVertexReco/interface/ConfigurableMultiVertexFitter.h"
#include "RecoVertex/MultiVertexFit/interface/MultiVertexReconstructor.h"
#include "RecoVertex/ConfigurableVertexReco/interface/ConfigurableVertexReconstructor.h"
#include "RecoVertex/MultiVertexFit/interface/MultiVertexBSeeder.h"
#include "RecoVertex/ConfigurableVertexReco/interface/ConfRecoBuilder.h"
Go to the source code of this file.
Functions | |
const VertexReconstructor * | initialiser (const edm::ParameterSet &p) |
edm::ParameterSet | mydefaults () |
const AnnealingSchedule * | schedule (const edm::ParameterSet &m) |
Variables | |
ConfRecoBuilder < ConfigurableMultiVertexFitter > | t ("mvf","Multi Vertex Fitter") |
const VertexReconstructor* @14870::initialiser | ( | const edm::ParameterSet & | p | ) | [static] |
Definition at line 29 of file ConfigurableMultiVertexFitter.cc.
Referenced by ConfigurableMultiVertexFitter::configure().
00030 { 00031 // cout << "[ConfigurableMultiVertexFitter] ini: " << p << endl; 00032 return new ConfigurableVertexReconstructor ( p ); 00033 }
edm::ParameterSet @14870::mydefaults | ( | ) | [static] |
Definition at line 8 of file ConfigurableMultiVertexFitter.cc.
References edm::ParameterSet::addParameter().
00009 { 00010 edm::ParameterSet ret; 00011 ret.addParameter<double>("sigmacut",9.0); 00012 ret.addParameter<double>("Tini",8.0); 00013 ret.addParameter<double>("ratio",0.25); 00014 ret.addParameter<int>("cheat",0); 00015 edm::ParameterSet nest; 00016 nest.addParameter<string>("finder","mbs"); 00017 ret.addParameter<edm::ParameterSet>("ini",nest); 00018 return ret; 00019 }
const AnnealingSchedule* @14870::schedule | ( | const edm::ParameterSet & | m | ) | [static] |
Definition at line 21 of file ConfigurableMultiVertexFitter.cc.
References edm::ParameterSet::getParameter().
Referenced by ConfigurableMultiVertexFitter::configure(), edm::pset::PythonFormWriter::doSchedule(), edm::ProcessDesc::fillPaths(), and edm::ScheduleValidator::validatePath().
00022 { 00023 return new GeometricAnnealing( 00024 m.getParameter<double>("sigmacut"), 00025 m.getParameter<double>("Tini"), 00026 m.getParameter<double>("ratio") ); 00027 }
ConfRecoBuilder< ConfigurableMultiVertexFitter > t("mvf","Multi Vertex Fitter") [static] |