CMS 3D CMS Logo

ConfigurableAdaptiveFitter.cc File Reference

#include "RecoVertex/ConfigurableVertexReco/interface/ConfigurableAdaptiveFitter.h"
#include "RecoVertex/ConfigurableVertexReco/interface/ReconstructorFromFitter.h"
#include "RecoVertex/AdaptiveVertexFit/interface/AdaptiveVertexFitter.h"
#include "RecoVertex/VertexTools/interface/GeometricAnnealing.h"
#include "RecoVertex/LinearizationPointFinders/interface/DefaultLinearizationPointFinder.h"
#include "RecoVertex/KalmanVertexFit/interface/KalmanVertexUpdator.h"
#include "RecoVertex/KalmanVertexFit/interface/KalmanVertexTrackCompatibilityEstimator.h"
#include "RecoVertex/ConfigurableVertexReco/interface/ConfigurableAnnealing.h"
#include "RecoVertex/VertexTools/interface/DummyVertexSmoother.h"
#include "RecoVertex/KalmanVertexFit/interface/KalmanVertexSmoother.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "RecoVertex/ConfigurableVertexReco/interface/ConfFitterBuilder.h"

Go to the source code of this file.

Functions

edm::ParameterSet mydefaults ()

Variables

ConfFitterBuilder
< ConfigurableAdaptiveFitter
t ("avf","AdaptiveVertexFitter")


Function Documentation

edm::ParameterSet @14866::mydefaults (  )  [static]

Definition at line 19 of file ConfigurableAdaptiveFitter.cc.

References edm::ParameterSet::addParameter(), and true.

Referenced by ConfigurableAdaptiveReconstructor::configure(), ConfigurableKalmanFitter::configure(), ConfigurableAdaptiveFitter::configure(), ConfigurableMultiVertexFitter::configure(), ConfigurableTrimmedKalmanFinder::configure(), ConfigurableAdaptiveFitter::defaults(), ConfigurableAdaptiveReconstructor::defaults(), ConfigurableKalmanFitter::defaults(), ConfigurableMultiVertexFitter::defaults(), and ConfigurableTrimmedKalmanFinder::defaults().

00020   {
00021     edm::ParameterSet ret;
00022     ret.addParameter<string>("annealing", "geom" );
00023     ret.addParameter<bool>("smoothing", true );
00024     ret.addParameter<double>("sigmacut",3.0);
00025     ret.addParameter<double>("Tini",256.0);
00026     ret.addParameter<double>("ratio",0.25);
00027 
00028     ret.addParameter<double>("maxshift",0.0001);
00029     ret.addParameter<double>("maxlpshift",0.1);
00030     ret.addParameter<int>("maxstep",30);
00031     ret.addParameter<double>("weightthreshold",0.001);
00032     return ret;
00033   }


Variable Documentation

ConfFitterBuilder< ConfigurableAdaptiveFitter > t("avf","AdaptiveVertexFitter") [static]


Generated on Tue Jun 9 17:55:41 2009 for CMSSW by  doxygen 1.5.4