cuts on MadSpin decay products
Dear Experts:
With the latest MG5@NLO version I want to make the simple simulation:
generate p p > t t~ [QCD]
output myfirst -f
madspin on
launch
and by using the default Madspin card I will get final particles leptons neutrinos an b-quarks. So far so good.
Yet I need to differentiate the cuts between light jets and heavy jets (in the simulation above the one corresponding to the b-quark). As noted in my posts, I added to SubProcess/cuts.f to loop over the final state particles:
do i=1,nexternal ! loop over final state particles
if (istatus(i).eq.1
& .and. abs(ipdg(i)).eq.5) then ! final particle b-quark
if (eta(p(0,i)) .gt. 2.5) then ! etab < 2.5
write (*,*) "ETA BBB REJECTED >>>>>"
return
endif
if (pt(p(0,i)) .lt. 20.) then ! ptb > 20
write (*,*) "PT BBB REJECTED >>>>>"
return
endif
endif
enddo
and after having it included I never see the outputs. IMhO, likely the cut is not applied to decay products. I recall there was a cut_decays param but it is not present for the NLO run_card. Is there a way to solve this for the NLO run?.
Any help is deeply appreciated. thanks in advance,
arian
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- Pierre Artoisenet Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Arian Abrahantes for more information if necessary.