Open olantwin opened 1 year ago
The overall philosophy is to copy the sim file to your working directory together with the geofile, run digitization, copy digi file to wherever.
But we do support giving relative EOS paths, which are then guessed to be EOSSHIP.
If we don't want to support reading remote files, which TFile.Open
can read (and stream) out of the box, we should maybe add a proper error. Debugging this issue is quite annoying, as script claims the file does not exist, while it does.
Steps to reproduce:
root://eoshome.cern.ch//eos/user/y/yourusername/...
(to not use experiment's valuable EOS spaceExpectation: This should work.
Workaround: If both input file and geofile are on the same EOS server,
EOSSHIP=root://eoshome.cern.ch/ python ...
works, with the EOS path relative to the server's root dir.