#include <VertexSorting.h>
Public Member Functions | |
std::vector< unsigned int > | operator() (const std::vector< SecondaryVertex > &svCandidates) const |
VertexSorting (const edm::ParameterSet ¶ms) | |
~VertexSorting () | |
Private Types | |
enum | SortCriterium { sortDist3dVal = 0, sortDist3dErr, sortDist3dSig, sortDist2dErr, sortDist2dSig, sortDist2dVal } |
Static Private Member Functions | |
static SortCriterium | getSortCriterium (const std::string &criterium) |
Private Attributes | |
SortCriterium | sortCriterium |
Definition at line 20 of file VertexSorting.h.
|
private |
Enumerator | |
---|---|
sortDist3dVal | |
sortDist3dErr | |
sortDist3dSig | |
sortDist2dErr | |
sortDist2dSig | |
sortDist2dVal |
Definition at line 30 of file VertexSorting.h.
|
inline |
Definition at line 22 of file VertexSorting.h.
|
inline |
Definition at line 24 of file VertexSorting.h.
|
staticprivate |
std::vector< unsigned int > reco::VertexSorting< SecondaryVertex >::operator() | ( | const std::vector< SecondaryVertex > & | svCandidates | ) | const |
Definition at line 69 of file VertexSorting.h.
References funct::abs(), reco::TemplatedSecondaryVertex< SV >::dist2d(), reco::TemplatedSecondaryVertex< SV >::dist3d(), Measurement1D::error(), i, query::result, Measurement1D::significance(), Measurement1D::value(), and relativeConstraints::value.
|
private |
Definition at line 41 of file VertexSorting.h.