Fork me on GitHub

Opened 10 years ago

Closed 10 years ago

#287 closed Bug (fixed)

Old Delphes cards with Delphes 3.1

Reported by: Matthew Low Owned by:
Priority: minor Milestone:
Component: Delphes code Version: Delphes 3
Keywords: Cc:

Description

Dear Delphes team,

I've been working on 100 TeV studies using the snowmass detector cards written for Delphes 3.0.9. Recently I've updated to MadGraph v2.1.2 which I understand requires Delphes 3.1 due to issues in the MadGraph StdHEP formatting. Unfortunately it looks like Delphes 3.1 is not backwards compatible with the snowmass detector card.

I know compatibility issues have been raised before in other tickets and I know there is a sample FCC card in Delphes 3.1 (however this card is different from the snowmass cards), but I would like to ask if you could advise me how to modify the snowmass card to be compatible with Delphes 3.1. I don't know Delphes well enough (yet) to be comfortable modifying the card myself. I've attached the card.

Thanks,
Matthew

Attachments (2)

delphes_card_Snowmass_NoPileUp.tcl (21.6 KB ) - added by Matthew Low 10 years ago.
Card for Delphes 3.0.9
delphes_card_Snowmass_NoPileUp_v2.tcl (22.1 KB ) - added by Michele Selvaggi 10 years ago.

Download all attachments as: .zip

Change History (6)

by Matthew Low, 10 years ago

Card for Delphes 3.0.9

by Michele Selvaggi, 10 years ago

comment:1 by Michele Selvaggi, 10 years ago

Hi Matthew,

I have attached a modified card that should work with 3.1.2.
Could you please try and give feedback?

Keep in mind that recently we have change the Calorimeter module such that it provides a separate collection for NeutralHadrons and Photons, so you will have to change your analysis macro such that you will now read these new collections as they appear in the TreeWriter section of the card.

Cheers,
Michele

comment:2 by Matthew Low, 10 years ago

Hi Michele,

Thanks for the quick response! I've tested it and works perfectly.

One thing I should note, in case anyone else reads this ticket and uses the card. In the card I sent you, I accidentally changed ConeRadius to 0.7 in the GenJetFinder module. This can be fixed by changing line 456 in the file you attached to "set ConeRadius 0.5".

One partially related question I have is, in the ROOT file there are new branches for Jet.Tau1, Jet.NCharged, etc, but these seem to filled only with zeros. Is there something I need to toggle to have these values calculated?

Thanks!

  • Matthew

comment:3 by Michele Selvaggi, 10 years ago

Hi Matthew,

the tau_N members of the jet class are the N-subjettiness. They are computed only if you

set ComputeNsubjettiness 1

as explained here: https://cp3.irmp.ucl.ac.be/projects/delphes/wiki/WorkBook/Modules

If you are not interested in jet substructure you do not need to run it.

Cheers,

Michele

comment:4 by Pavel Demin, 10 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.