CheckMATE2 / checkmate2

Current public version
GNU General Public License v2.0
12 stars 12 forks source link

CheckMate v2.2 has some problems #22

Open wk-mike opened 2 years ago

wk-mike commented 2 years ago

Hi,thank you very much for the new version. But when I run the example test code in checkmate2-2.2 :

./CheckMATE -n example -mgcommand="import model MSSM_SLHA2; generate p p > go go;" -maxev 500 -slha=example_run_cards/auxiliary/testspectrum.slha

There are some errors:

|-> AnalysisHandler 'atlas8tev': Linking to DelphesHandler 'atlas8tev' tree ERROR IN FRITZ - MODULE: AnalysisHandler 'atlas8tev' MESSAGE: could not link all required branches to theDelphesHander 'atlas8tev' equivalents! -----> IMMEDIATE ABORT!

!!! ERROR !!! Fritz returned with error. Check logfiles in result folder for more information Exiting.

And when I run this code:

./CheckMATE -n example -a 13TeV -mgcommand="import model MSSM_SLHA2; generate p p > go go;" -maxev 500 -slha=example_run_cards/auxiliary/testspectrum.slha

There are some errors:

|-> AnalysisHandler 'cms13tev': Analyses updated with sigma = 4407.7 fb an...1 Break segmentation violation Generating stack trace...

!!! ERROR !!! Fritz returned with error. Check logfiles in result folder for more information! Exiting.

But when I run this :

./CheckMATE -n example -a cms13TeV -mgcommand="import model MSSM_SLHA2; generate p p > go go;" -maxev 500 -slha=example_run_cards/auxiliary/testspectrum.slha or ./CheckMATE -n example -a atlas13TeV -mgcommand="import model MSSM_SLHA2; generate p p > go go;" -maxev 500 -slha=example_run_cards/auxiliary/testspectrum.slha

It can have the right output.

My CheckMATEv2.2 is compiled with following :

ROOT 6.16 Delphes-3.4.2 HepMC-2.06.11 MG5_aMC_v2.7.3 pythia8245

I want to know what went wrong. And I want to know if your CheckMATE v2.2 is working properly? And what's version of these package (ROOT, Delphes,HepMC,Madgraph,pythia)on your system? Thank you very much!

Originally posted by @wk-mike in https://github.com/CheckMATE2/checkmate2/discussions/21#discussioncomment-1674770

NishitaDesai commented 2 years ago

Thanks for reporting this Mike. Sorry about this. It has been fixed in one of the branches but I forgot it was not merged into the main.

The reason is that we added a new collection to access generator particles in one of the ATLAS 13 TeV searches but forgot to add the change to the old 8TeV analysis cards.

@agagsgroove Could you take a look?

wk-mike commented 2 years ago

Thank you very much for your quick reply.

And there is a very strange issues as mentioned above. When the analysis parameter using "-a 13TeV" , the programe gets faild. And when I using "-a cms13TeV" or "-a atlas13TeV", the programe is OK.

I was wondering if you could test this on your CheckMate v2.2. Thank you very much! @NishitaDesai @agagsgroove

krolbiecki commented 2 years ago

Hi, this should be fixed now.