#include <GroupedTrajCandLess.h>
Public Member Functions | |
GroupedTrajCandLess (float p=5, float b=0) | |
template<typename T > | |
bool | operator() (const T &a, const T &b) const |
Private Member Functions | |
template<typename T > | |
float | looperPenalty (const T &t) const |
template<typename T > | |
float | score (const T &t) const |
Private Attributes | |
float | bonus |
float | penalty |
Defines an ordering of Trajectories in terms of "goodness" The comparison is done in terms of total chi**2 / ndf plus a penalty for "lost" hits.
Definition at line 13 of file GroupedTrajCandLess.h.
|
inline |
Definition at line 15 of file GroupedTrajCandLess.h.
|
inlineprivate |
Definition at line 24 of file GroupedTrajCandLess.h.
References funct::cos(), f, and submitPVValidationJobs::t.
|
inline |
Definition at line 18 of file GroupedTrajCandLess.h.
References a, b, and offlineSlimmedPrimaryVertices_cfi::score.
|
inlineprivate |
Definition at line 31 of file GroupedTrajCandLess.h.
References f, and submitPVValidationJobs::t.
|
private |
Definition at line 42 of file GroupedTrajCandLess.h.
|
private |
Definition at line 41 of file GroupedTrajCandLess.h.