![]() |
![]() |
#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 |
Definition at line 46 of file VertexSorting.h.
References Exception, reco::VertexSorting< SecondaryVertex >::sortDist2dErr, reco::VertexSorting< SecondaryVertex >::sortDist2dSig, reco::VertexSorting< SecondaryVertex >::sortDist2dVal, reco::VertexSorting< SecondaryVertex >::sortDist3dErr, reco::VertexSorting< SecondaryVertex >::sortDist3dSig, and reco::VertexSorting< SecondaryVertex >::sortDist3dVal.
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(), mps_fire::i, mps_fire::result, Measurement1D::significance(), reco::VertexSorting< SecondaryVertex >::sortCriterium, reco::VertexSorting< SecondaryVertex >::sortDist2dErr, reco::VertexSorting< SecondaryVertex >::sortDist2dSig, reco::VertexSorting< SecondaryVertex >::sortDist2dVal, reco::VertexSorting< SecondaryVertex >::sortDist3dErr, reco::VertexSorting< SecondaryVertex >::sortDist3dSig, reco::VertexSorting< SecondaryVertex >::sortDist3dVal, and Measurement1D::value().
Referenced by reco::VertexSorting< reco::TemplatedSecondaryVertex >::~VertexSorting().
|
private |
Definition at line 41 of file VertexSorting.h.
Referenced by reco::VertexSorting< SecondaryVertex >::operator()().