18    return tob1->Et() > tob2->Et();
 
   40    m_numberOfeEms = parameter(
"OutputWidth").value();
 
   41    m_minREta = parameter(
"REtaMin").value();
 
   42    m_minRHad = parameter(
"RHadMin").value();
 
   43    m_minWsTot = parameter(
"WsTotMin").value();
 
   57       if ( !isocut(m_minREta, (*eem)-> 
Reta()) ) {
continue;}
 
   58       if ( !isocut(m_minRHad, (*eem)-> 
Rhad()) ) {
continue;}
 
   59       if ( !isocut(m_minWsTot, (*eem)-> Wstot()) ) {
continue;}
 
   62       output.push_back( gtob );
 
   70    int par = m_numberOfeEms;
 
   71    unsigned int maxNumberOfeEms = std::clamp(
par, 0, std::abs(
par));
 
   72    if(maxNumberOfeEms>0) {
 
   73       while( output.size()> maxNumberOfeEms ) {
 
   74          if (output.size() == (maxNumberOfeEms+1)) {
 
   75             bool isAmbiguous = output[maxNumberOfeEms-1].EtDouble() == output[maxNumberOfeEms].EtDouble();
 
   76             if (isAmbiguous) { output.setAmbiguityFlag(
true); }