From b268cc72754b6d61dfed8d68d0ac21b79633ed07 Mon Sep 17 00:00:00 2001
From: FASER Reco <faserrec@lxplus999.cern.ch>
Date: Sun, 26 Jan 2025 22:09:15 +0100
Subject: [PATCH] Disable vertexing again

---
 .gitlab-ci.yml                                       | 6 ++++--
 PhysicsAnalysis/NtupleDumper/src/NtupleDumperAlg.cxx | 3 ++-
 PhysicsAnalysis/NtupleDumper/src/NtupleDumperAlg.h   | 6 ++++--
 3 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2369e2a0..8a944620 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -17,12 +17,14 @@ build_image:
   #              each branch will have an individual Docker image that will be used
   #              in the following stages of the pipeline for testing the code
   image:
-    name: gitlab-registry.cern.ch/linuxsupport/alma9-base:latest
+    #name: gitlab-registry.cern.ch/linuxsupport/alma9-base:latest
+    name: gitlab-registry.cern.ch/linuxsupport/cc7-base:latest
   stage: build
   tags:
     - k8s-cvmfs
   script:
-    - yum -y install man which zlib-devel lz4-devel cmake make gcc gcc-c++ uuid-devel libuuid-devel expat-devel #mesa-libGL-devel libXpm-devel
+    - yum -y --disablerepo=epel install redhat-lsb redhat-lsb-core man uuid-devel libuuid libuuid-devel mesa-libGL-devel libXpm-devel
+    # - yum -y install man which zlib-devel lz4-devel cmake make gcc gcc-c++ uuid-devel libuuid-devel expat-devel #mesa-libGL-devel libXpm-devel
     # - yum -y install redhat-lsb # This doesn't exist in the main release!
     # --disablerepo=epel redhat-lsb redhat-lsb-core 
     - mkdir build
diff --git a/PhysicsAnalysis/NtupleDumper/src/NtupleDumperAlg.cxx b/PhysicsAnalysis/NtupleDumper/src/NtupleDumperAlg.cxx
index 02c4a266..dad71189 100644
--- a/PhysicsAnalysis/NtupleDumper/src/NtupleDumperAlg.cxx
+++ b/PhysicsAnalysis/NtupleDumper/src/NtupleDumperAlg.cxx
@@ -243,7 +243,8 @@ StatusCode NtupleDumperAlg::initialize()
   ATH_CHECK(m_trackingGeometryTool.retrieve());
   ATH_CHECK(m_trackTruthMatchingTool.retrieve());
   ATH_CHECK(m_fiducialParticleTool.retrieve());
-  ATH_CHECK(m_vertexingTool.retrieve());
+  // TODO - fix vertexing
+  // ATH_CHECK(m_vertexingTool.retrieve());
   ATH_CHECK(m_mappingTool.retrieve());
   
   ATH_CHECK(m_spacePointContainerKey.initialize());
diff --git a/PhysicsAnalysis/NtupleDumper/src/NtupleDumperAlg.h b/PhysicsAnalysis/NtupleDumper/src/NtupleDumperAlg.h
index 85d36d67..06142aa1 100644
--- a/PhysicsAnalysis/NtupleDumper/src/NtupleDumperAlg.h
+++ b/PhysicsAnalysis/NtupleDumper/src/NtupleDumperAlg.h
@@ -22,7 +22,8 @@
 #include "FaserActsKalmanFilter/ITrackTruthMatchingTool.h"
 #include "TrackerSimEvent/FaserSiHitCollection.h"
 #include "xAODEventInfo/EventInfo.h"
-#include "FaserActsVertexing/IVertexingTool.h"
+// TODO - fix vertexing
+//#include "FaserActsVertexing/IVertexingTool.h"
 #include "GeneratorObjects/McEventCollection.h"
 #include <boost/dynamic_bitset.hpp>
 
@@ -113,7 +114,8 @@ private:
   ToolHandle<IFaserActsTrackingGeometryTool> m_trackingGeometryTool {this, "TrackingGeometryTool", "FaserActsTrackingGeometryTool"};
   ToolHandle<ITrackTruthMatchingTool> m_trackTruthMatchingTool {this, "TrackTruthMatchingTool", "TrackTruthMatchingTool"};
   ToolHandle<IFiducialParticleTool> m_fiducialParticleTool {this, "FiducialParticleTool", "FiducialParticleTool"};
-  ToolHandle<FaserTracking::IVertexingTool> m_vertexingTool { this, "VertexingTool", "FaserTracking::PointOfClosestApproachSearchTool"};
+  // TODO - fix vertexing
+  // ToolHandle<FaserTracking::IVertexingTool> m_vertexingTool { this, "VertexingTool", "FaserTracking::PointOfClosestApproachSearchTool"};
   ToolHandle<IWaveformCableMappingTool> m_mappingTool { this, "WaveformCableMappingTool", "WaveformCableMappingTool" };
 
   const TrackerDD::SCT_DetectorManager* m_detMgr {nullptr};
-- 
GitLab