18 return tob1->Et() > tob2->Et();
40 m_numberOfeTaus = parameter(
"OutputWidth").value();
41 m_minRCore = parameter(
"RCoreMin").value();
42 m_minRHad = parameter(
"RHadMin").value();
56 if ( !
isocut(m_minRCore, (*etau)-> rCore()) ) {
continue;}
57 if ( !
isocut(m_minRHad, (*etau)-> rHad()) ) {
continue;}
68 int par = m_numberOfeTaus;
69 unsigned int maxNumberOfeTaus = std::clamp(
par, 0, std::abs(
par));
70 if(maxNumberOfeTaus>0) {
71 while(
output.size()> maxNumberOfeTaus ) {
72 if (
output.size() == (maxNumberOfeTaus+1)) {
73 bool isAmbiguous =
output[maxNumberOfeTaus-1].EtDouble() ==
output[maxNumberOfeTaus].EtDouble();
74 if (isAmbiguous) {
output.setAmbiguityFlag(
true); }