diff --git a/InnerDetector/InDetMonitoring/TRTMonitoringRun3/TRTMonitoringRun3/TRTMonitoringRun3RAW_Alg.h b/InnerDetector/InDetMonitoring/TRTMonitoringRun3/TRTMonitoringRun3/TRTMonitoringRun3RAW_Alg.h
index c73a34741ef0101a4e1f46b55a78be315a848916..67a8fa8ece4922e744bf4498914a63e80f381565 100644
--- a/InnerDetector/InDetMonitoring/TRTMonitoringRun3/TRTMonitoringRun3/TRTMonitoringRun3RAW_Alg.h
+++ b/InnerDetector/InDetMonitoring/TRTMonitoringRun3/TRTMonitoringRun3/TRTMonitoringRun3RAW_Alg.h
@@ -82,8 +82,8 @@ private:
     
     BooleanProperty m_ArgonXenonSplitter{this, "doArgonXenonSeparation", true};
     
-    int m_totalEvents;
-    float m_longToTCut;
+    int m_totalEvents{0};
+    FloatProperty m_longToTCut{this, "LongToTCut", 9.375};
     
     int m_min_si_hits;
     int m_min_pixel_hits;
@@ -148,8 +148,8 @@ private:
 		return Gas;
 	}
     
-    bool m_isCosmics;
-    int  m_EventBurstCut;
+    BooleanProperty m_isCosmics{this, "IsCosmics", false};
+    IntegerProperty m_EventBurstCut{this, "EventBurstCut", -1};
    
 };
 #endif
diff --git a/InnerDetector/InDetMonitoring/TRTMonitoringRun3/src/TRTMonitoringRun3RAW_Alg.cxx b/InnerDetector/InDetMonitoring/TRTMonitoringRun3/src/TRTMonitoringRun3RAW_Alg.cxx
index ec918c8c40358953331c297c0af94cf30e633bb6..f891d58c4ad3eec2003abafe4d2814d39d39f1b4 100644
--- a/InnerDetector/InDetMonitoring/TRTMonitoringRun3/src/TRTMonitoringRun3RAW_Alg.cxx
+++ b/InnerDetector/InDetMonitoring/TRTMonitoringRun3/src/TRTMonitoringRun3RAW_Alg.cxx
@@ -38,12 +38,8 @@ TRTMonitoringRun3RAW_Alg::TRTMonitoringRun3RAW_Alg( const std::string& name, ISv
 ,m_idHelper(0)
 ,m_pTRTHelper(0)
 ,m_mgr(0)
-,m_minTRThits(10)
-,m_minP(0)
 ,m_sumTool("TRT_StrawStatusSummaryTool", this)
 ,m_TRTStrawNeighbourSvc("TRT_StrawNeighbourSvc", name)
-,m_isCosmics(false)
-,m_EventBurstCut(-1)
 {
     declareProperty("InDetTRTStrawStatusSummaryTool", m_sumTool);
     declareProperty("doStraws",                       m_doStraws         = true);
diff --git a/InnerDetector/InDetRecTools/TRT_TrackHoleSearch/src/TRTTrackHoleSearchTool.cxx b/InnerDetector/InDetRecTools/TRT_TrackHoleSearch/src/TRTTrackHoleSearchTool.cxx
index e534c098ab526f3f02307d6cb967c08f73bca3f7..dde05f113220db23d7de54c666c869eac079ea44 100644
--- a/InnerDetector/InDetRecTools/TRT_TrackHoleSearch/src/TRTTrackHoleSearchTool.cxx
+++ b/InnerDetector/InDetRecTools/TRT_TrackHoleSearch/src/TRTTrackHoleSearchTool.cxx
@@ -76,7 +76,8 @@ StatusCode TRTTrackHoleSearchTool::initialize() {
 	// retrieve ConditionsSummarySvc
 	ATH_CHECK(m_conditions_svc.retrieve());
 
-	m_trt_outer_surf = new Trk::CylinderSurface(new Amg::Transform3D, m_outer_radius, m_max_z);
+	m_trt_outer_surf = new Trk::CylinderSurface(new Amg::Transform3D(Amg::Transform3D::Identity()),
+	 m_outer_radius, m_max_z);
 	// note: HepGeom::Translate3D is deleted by Trk::Surface destructor
 
 	return StatusCode::SUCCESS;