The MA5 analysis results on root and lhco files are different

Bug #1956075 reported by Shuer Yang
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MadAnalysis 5
New
Undecided
Unassigned

Bug Description

Dear MA5 experts:
I find that the MA5 analysis results on root file and lhco file are different for events e+e->zh, z >mu+mu-,h>bb~ generated by MG5 at the reconstructed level. I also check some other process and find the same problem. It seems that there are more jets and more tagged b-jets in the analysis of root file than that of lhco file. I am confused about the difference and I am not sure if it is a bug. Please kindly find the attached files. The root file is too large to be uploaded.

I used MA5 version 1.9.bzr.alpha and based on python 3.8.
In addition, there is an error report when I process root file. It reports "Error in cling::AutoLoadingVisitor::InsertIntoAutoLoadingState: Missing FileEntry for ExRootAnalysis/ExRootTreeReader.h requested to autoload type ExRootTreeReader". Could you help me solve the error.

Happy new year!
Best regards,
Shuer

Revision history for this message
Shuer Yang (fortunetellery) wrote :
description: updated
Revision history for this message
Shuer Yang (fortunetellery) wrote :
Revision history for this message
Shuer Yang (fortunetellery) wrote :
Revision history for this message
Shuer Yang (fortunetellery) wrote :
description: updated
description: updated
description: updated
description: updated
Revision history for this message
Benjamin Fuks (fuks) wrote :

Hi Shuer,

I do not think the "cling" issue is an important one, especially as the output looks OK.

For what concerns the differences between the root and LHCO outputs, there may be a filter applied on the jets when writing the LHCO file. For instance, soft stuff may be included in the root file and not in the LHCO file. In order to check this, please enforce basic pt and eta requirements on the jets, and then re-plot the distributions. They may be more similar. Please let me know.

Regards,

Benjamin

Revision history for this message
Shuer Yang (fortunetellery) wrote (last edit ):

Hi, Benjamin
Thanks for your reply.
After adding basic pt, eta and DeltaR requirements on the events and re-ploting the distributions, the distributions for jet numbers and b-jet numbers and event numbers are still different. Although the distributions for the PT seems the same, the different results on jet number is an evident problem.
According to physics analysis, it seems that the analysis on root event is more reasonable. I checked the analysis on root file by my root analyzer and got the same results as that by ma5. However, I am not familiar with other lhco event analyzer. If you could reconfirm the lhco result, I would be grateful.
I also read the converter file of root2lhco in Delphes and find that an another requirement on the separation of reconstructed jet track and jet is added. I think this might be the reason. Now, what is your experience or suggestion on the reconstructed file format, root or lhco?
Regards,
Shuer

Revision history for this message
Benjamin Fuks (fuks) wrote : Re: [Bug 1956075] The MA5 analysis results on root and lhco files are different

Hi Shuer,

I would not use LHCO events at all. Root files contain more information and we have thus more control on what is going on. The chacnes of making mistakes are thus smaller,. This seems to go alogn the lines of what you wrote in your last message.

Cheers,

Benjamin

> On 5 Jan 2022, at 09:30, Shuer Yang <email address hidden> wrote:
>
> Hi, Benjamin
> Thanks for your reply.
> After adding basic pt, eta and DeltaR requirements on the events and re-ploting the distributions, the distributions for jet numbers and b-jet numbers and event numbers are still different. Although the distributions for the PT seems the same, the different results on jet number is an evident problem.
> According to physics analysis, it seems that the analysis on root event is more reasonable. I checked the analysis on root file by my root analyzer and got the same results as that by ma5. However, I am not familiar with other lhco event analyzer. If you could reconfirm the lhco result, I would be grateful.
> I also read the converter file of root2lhco in Delphes and find that an another requirement on the separation of reconstructed jet track and jet is added. I think this might be the reason. Now, what is your experience or suggestion on the reconstructed file format, root or lhco?
> Regards,
> Shuer
>
> --
> You received this bug notification because you are a member of
> MadAnalysisTeam, which is subscribed to MadAnalysis 5.
> https://bugs.launchpad.net/bugs/1956075
>
> Title:
> The MA5 analysis results on root and lhco files are different
>
> Status in MadAnalysis 5:
> New
>
> Bug description:
> Dear MA5 experts:
> I find that the MA5 analysis results on root file and lhco file are different for events e+e->zh, z >mu+mu-,h>bb~ generated by MG5 at the reconstructed level. I also check some other process and find the same problem. It seems that there are more jets and more tagged b-jets in the analysis of root file than that of lhco file. I am confused about the difference and I am not sure if it is a bug. Please kindly find the attached files. The root file is too large to be uploaded.
>
> I used MA5 version 1.9.bzr.alpha and based on python 3.8.
> In addition, there is an error report when I process root file. It reports "Error in cling::AutoLoadingVisitor::InsertIntoAutoLoadingState: Missing FileEntry for ExRootAnalysis/ExRootTreeReader.h requested to autoload type ExRootTreeReader". Could you help me solve the error.
>
> Happy new year!
> Best regards,
> Shuer
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/madanalysis5/+bug/1956075/+subscriptions
>

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.