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)
Change History (6)
by , 10 years ago
Attachment: | delphes_card_Snowmass_NoPileUp.tcl added |
---|
by , 10 years ago
Attachment: | delphes_card_Snowmass_NoPileUp_v2.tcl added |
---|
comment:1 by , 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 , 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 , 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 , 10 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Card for Delphes 3.0.9