Introduce ActsMainSpacePointFormationStandaloneCfg for C100 IPDTM ART test
Follow up to !81310 (comment 9821074) which introduced some isFastPrimaryPass check in the ActsPixelSpacePointToolCfg
As the C100 IDTPM ART tests schedules the ACTS space point formation as a postInclude, outside of tracking pass loops, this introduced the following error in the ART test https://bigpanda.cern.ch//media/filebrowser/0ff874c6-e8f9-443f-9c9a-0312eda2e365/group.art/tarball_PandaJob_6754395311_INFN-NAPOLI-ATLAS/log.RAWtoALL
01:20:23 File "/cvmfs/atlas-nightlies.cern.ch/repo/sw/main_Athena_x86_64-el9-gcc14-opt/2025-08-01T2100/Athena/25.0.39/InstallArea/x86_64-el9-gcc14-opt/python/ActsConfig/ActsSpacePointFormationConfig.py", line 244, in ActsMainSpacePointFormationCfg
01:20:23 acc.merge(ActsPixelSpacePointFormationAlgCfg(flags,**extractChildKwargs(prefix='PixelSpacePointFormationAlg.', **kwargs)))
01:20:23 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
01:20:23 File "/cvmfs/atlas-nightlies.cern.ch/repo/sw/main_Athena_x86_64-el9-gcc14-opt/2025-08-01T2100/Athena/25.0.39/InstallArea/x86_64-el9-gcc14-opt/python/ActsConfig/ActsSpacePointFormationConfig.py", line 164, in ActsPixelSpacePointFormationAlgCfg
01:20:23 kwargs.setdefault("SpacePointFormationTool", acc.popToolsAndMerge(ActsPixelSpacePointToolCfg(flags)))
01:20:23 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
01:20:23 File "/cvmfs/atlas-nightlies.cern.ch/repo/sw/main_Athena_x86_64-el9-gcc14-opt/2025-08-01T2100/Athena/25.0.39/InstallArea/x86_64-el9-gcc14-opt/python/ActsConfig/ActsSpacePointFormationConfig.py", line 49, in ActsPixelSpacePointToolCfg
01:20:23 if isFastPrimaryPass(flags):
01:20:23 ^^^^^^^^^^^^^^^^^^^^^^^^
01:20:23 File "/cvmfs/atlas-nightlies.cern.ch/repo/sw/main_Athena_x86_64-el9-gcc14-opt/2025-08-01T2100/Athena/25.0.39/InstallArea/x86_64-el9-gcc14-opt/python/InDetConfig/ITkActsHelpers.py", line 7, in isFastPrimaryPass
01:20:23 if flags.Tracking.ActiveConfig.extension == "ActsValidateF100" and flags.Tracking.doITkFastTracking:
01:20:23 ^^^^^^^^^^^^^^^^^^^^^^^^^^^
01:20:23 File "/cvmfs/atlas-nightlies.cern.ch/repo/sw/main_Athena_x86_64-el9-gcc14-opt/2025-08-01T2100/Athena/25.0.39/InstallArea/x86_64-el9-gcc14-opt/python/AthenaConfiguration/AthConfigFlags.py", line 135, in __getattr__
01:20:23 return getattr(self._flags, self._name + "." + name)
01:20:23 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
01:20:23 File "/cvmfs/atlas-nightlies.cern.ch/repo/sw/main_Athena_x86_64-el9-gcc14-opt/2025-08-01T2100/Athena/25.0.39/InstallArea/x86_64-el9-gcc14-opt/python/AthenaConfiguration/AthConfigFlags.py", line 279, in __getattr__
01:20:23 raise AttributeError(f"No such flag: {name}")
01:20:23 AttributeError: No such flag: Tracking.ActiveConfig
Fixed by introducing a standalone space-point formation config, configured with the main pass, to be used as postInclude