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

Absence of detectors should not cause EICrecon to stop #299

Open
DraTeots opened this issue Oct 30, 2022 · 1 comment
Open

Absence of detectors should not cause EICrecon to stop #299

DraTeots opened this issue Oct 30, 2022 · 1 comment
Labels
bug Something isn't working part:io Input and output, PODIO and others topic: reconstruction

Comments

@DraTeots
Copy link
Contributor

User story: tracking experts are annoyed that simulation of full detector takes too long and switch off either the most simulation-long calorimeters or use tracking_only.xml setups. When the reconstruction is run on the same detector setup EICrecon fails when calorimetry reconstruction try getting nonexistent geometry via decoders. There are workarounds, but in general this should be fixed.

Workaround 1: (this one is tested) use -Ppodio:output_include_collections to override reconstruction collections and triggered factories to switch off calorimetry reconstruction:

-Ppodio:output_include_collections="MCParticles,ReconstructedChargedParticles,GeneratedParticles"

Workaround 2(general): (in theory) if one uses full detector setup on files that are simulated with partial detector setup, it probably should be fine as there are just no hits for missing part. But fun sideeffects could arise.

@DraTeots DraTeots added the bug Something isn't working label Oct 30, 2022
@DraTeots DraTeots added the part:io Input and output, PODIO and others label Mar 6, 2023
@DraTeots
Copy link
Contributor Author

DraTeots commented Mar 6, 2023

related #300

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working part:io Input and output, PODIO and others topic: reconstruction
Projects
Status: No status
Development

No branches or pull requests

2 participants