HEP-FCC / heppy

[deprecated] A python analysis framework for high energy physics
Other
11 stars 32 forks source link

FCC environment changes break heppy_batch #85

Open vvolkl opened 6 years ago

vvolkl commented 6 years ago

Newer versions of FCCSW don't define some of the environment variables that are used for heppy batch to check FCC/CMS environments. I can try to think of a more robust solution

JavierCVilla commented 6 years ago

In general, there is a big reliance on environment variables which also makes difficult the integration with tools such as SWAN, and hence some hacks are needed to make it run.

I think some of these variables won't be needed once heppy can be installed as a python module. For the rest of them, perhaps a good approach might be to define parameters with different options (heppy --fcc, or heppy --target=fcc), or even a configuration file.