Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Possible feature for Delphes inputs #124

Open
chekanov opened this issue Jul 15, 2024 · 1 comment
Open

Possible feature for Delphes inputs #124

chekanov opened this issue Jul 15, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@chekanov
Copy link

Hello,

To support more inputs for Delphes in the key4hep, it would be good to provide inputs in the form of ProMC files used in https://atlaswww.hep.anl.gov/hepsim/

This requires a few steps:

  • Install ProMC file format https://atlaswww.hep.anl.gov/asc/wikidoc/doku.php?id=asc:promc:installation somehere in Key4hep
  • Make sure $PROMC environmental variable is available (after installation). I tested the intallation - it works fine.
  • Recompile Delphes (do "configure" first). Delphes script automatically will pick up the variable $PROMC and will create DelphesProMC binary file. Then one can create DelphesPROMC_EDM4HEP.

best, Sergei

@chekanov chekanov added the enhancement New feature or request label Jul 15, 2024
@tmadlener
Copy link
Contributor

Hi Sergei,

We are of course open to add new input formats and are happy to provide support in doing so. However, given our other constraints we will only be able to do that in a limited capacity and most of the actual work would have to be done by someone else.

In order to get ProMC inputs for k4SimDelphes, I see the following steps that would need to be taken (roughly in this order):

  • Make ProMC available via spack, such that it can be easily put into the nightly builds
  • Make ProMC easily consumable by CMake. Does standalone Delphes already support ProMC in its CMake configuratoin? In that case, this might already be solved
  • Implement the ProMC reader also for k4SimDelphes

The last point is necessary, because we introduce a reader interface in k4SimDelphes that we didn't yet manage to upstream to Delphes (lack of time from our side).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants