Option to add pseudo tracks to PHYSVAL derivations
When running PHYSVAL derivations for later use in the FTAG TDD, it would be nice to have various pseudo tracks containers available. This MR provides the AddPseudoTracks
flag that can be specified in the preExec
such that these various containers are available in the output DAOD:
InDetPseudoTrackParticles
InDetReplacedWithPseudoTrackParticles
InDetReplacedWithPseudoFromBTrackParticles
InDetReplacedWithPseudoNotFromBTrackParticles
InDetPlusPseudoTrackParticles
InDetPlusPseudoFromBTrackParticles
InDetPlusPseudoNotFromBTrackParticles
InDetNoFakesTrackParticles
InDetNoFakesFromBTrackParticles
InDetNoFakesNotFromBTrackParticle
The flag is turned off by default, and nothing is changed to the current PHYSVAL workflow unless the flag is turned on. If the flag is on and the relevant track containers are not present in the AOD
, an error is raised.