21 defineParameter(
"InputWidth", 64 );
22 defineParameter(
"OutputWidth", 64 );
23 defineParameter(
"IsoMin", 0 );
24 defineParameter(
"Frac1Min", 0 );
25 defineParameter(
"Frac2Min", 0 );
34 m_numberOfjEms = parameter(
"OutputWidth").value();
35 m_iso = parameter(
"IsoMin").value();
36 m_frac1 = parameter(
"Frac1Cut").value();
37 m_frac2 = parameter(
"Frac2Cut").value();
51 if ( !
isocut(m_iso, (*jet)-> isolation()) )
continue;
52 if ( !
isocut(m_frac1, (*jet)-> frac1()) )
continue;
53 if ( !
isocut(m_frac2, (*jet)-> frac2()) )
continue;
60 int par = m_numberOfjEms ;
61 unsigned int maxNumberOfjEms = std::clamp(
par, 0, std::abs(
par));
62 if(maxNumberOfjEms>0) {
63 while(
output.size()> maxNumberOfjEms ) {