1 #ifndef GroupedTrajCandLess_H
2 #define GroupedTrajCandLess_H
21 return score(a) < score(b);
27 return (t.dPhiCacheForLoopersReconstruction()==0) ? 0.
f :
28 0.5
f*(1.
f-
std::cos(t.dPhiCacheForLoopersReconstruction()))*penalty;
35 return t.chiSquared()-t.foundHits()*bonus+t.lostHits()*penalty
Cos< T >::type cos(const T &t)
float score(const T &t) const
bool operator()(const T &a, const T &b) const
GroupedTrajCandLess(float p=5, float b=0)
float looperPenalty(const T &t) const