Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
RecoVertex
VertexTools
interface
FsmwModeFinder3d.h
Go to the documentation of this file.
1
#ifndef _FsmwModeFinder3d_H_
2
#define _FsmwModeFinder3d_H_
3
4
#include "
RecoVertex/VertexTools/interface/ModeFinder3d.h
"
5
12
class
FsmwModeFinder3d
:
public
ModeFinder3d
{
13
public
:
26
FsmwModeFinder3d
(
float
fraction
= .5,
27
float
weightExponent = -2.,
28
float
cutoff = 10
/* microns */
,
29
int
no_weights_above = 10);
30
GlobalPoint
operator()
(
const
std::vector<PointAndDistance>&)
const override
;
31
FsmwModeFinder3d
*
clone
()
const override
;
32
33
private
:
34
float
theFraction
;
35
float
theWeightExponent
;
36
float
theCutoff
;
37
int
theNoWeightsAbove
;
38
};
39
40
#endif
FsmwModeFinder3d::theCutoff
float theCutoff
Definition:
FsmwModeFinder3d.h:36
FsmwModeFinder3d::clone
FsmwModeFinder3d * clone() const override
Definition:
FsmwModeFinder3d.cc:50
ModeFinder3d
Definition:
ModeFinder3d.h:14
HLT_FULL_cff.fraction
tuple fraction
Definition:
HLT_FULL_cff.py:39666
ModeFinder3d.h
FsmwModeFinder3d::operator()
GlobalPoint operator()(const std::vector< PointAndDistance > &) const override
Definition:
FsmwModeFinder3d.cc:15
FsmwModeFinder3d::theFraction
float theFraction
Definition:
FsmwModeFinder3d.h:34
FsmwModeFinder3d
Definition:
FsmwModeFinder3d.h:12
FsmwModeFinder3d::FsmwModeFinder3d
FsmwModeFinder3d(float fraction=.5, float weightExponent=-2., float cutoff=10, int no_weights_above=10)
Definition:
FsmwModeFinder3d.cc:10
Point3DBase< float, GlobalTag >
FsmwModeFinder3d::theNoWeightsAbove
int theNoWeightsAbove
Definition:
FsmwModeFinder3d.h:37
FsmwModeFinder3d::theWeightExponent
float theWeightExponent
Definition:
FsmwModeFinder3d.h:35
Generated for CMSSW Reference Manual by
1.8.5