From 325d058706bf4d3a415d605fff5f32c0df7d33e8 Mon Sep 17 00:00:00 2001
From: Frank Winklmeier <frank.winklmeier@cern.ch>
Date: Fri, 27 Oct 2017 15:02:51 +0200
Subject: [PATCH] Remove obsolete factory entries for components in Calo
 packages

- Delete all obsolete src/components/*_load.cxx files
- Remove obsolete DECLARE_FACTORY_ENTRIES within
  src/components/*_entries.cxx

The removed macros evaluate to NULL on the Gaudi side and have been
kept only for backwards compatibility.
---
 .../components/CaloBadChannelTool_entries.cxx |  5 --
 .../components/CaloBadChannelTool_load.cxx    |  3 -
 .../components/CaloCalibHitRec_entries.cxx    |  7 ---
 .../src/components/CaloCalibHitRec_load.cxx   |  3 -
 .../components/CaloCellCorrection_entries.cxx | 11 ----
 .../components/CaloCellCorrection_load.cxx    |  4 --
 .../CaloClusterCorrection_entries.cxx         |  1 -
 .../components/CaloClusterCorrection_load.cxx |  4 --
 .../src/CaloDetMgrDetDescrCnv_entries.cxx     | 11 ----
 .../src/CaloDetMgrDetDescrCnv_load.cxx        | 12 ----
 .../CaloIdCnv/src/CaloIdCnv_entries.cxx       | 29 ---------
 .../CaloCnv/CaloIdCnv/src/CaloIdCnv_load.cxx  | 12 ----
 .../src/components/CaloJiveXML_entries.cxx    | 12 ----
 .../src/components/CaloJiveXML_load.cxx       |  3 -
 .../src/CaloTTDetDescrCnv_entries.cxx         | 12 +---
 .../src/CaloTTDetDescrCnv_load.cxx            | 12 ----
 .../components/CaloCondBlobAlgs_entries.cxx   |  6 --
 .../src/components/CaloCondBlobAlgs_load.cxx  |  3 -
 .../components/CaloCondPhysAlgs_entries.cxx   | 13 ----
 .../src/components/CaloCondPhysAlgs_load.cxx  |  3 -
 .../src/components/CaloDetDescr_entries.cxx   |  4 --
 .../src/components/CaloDetDescr_load.cxx      |  5 --
 .../src/components/CaloTests_entries.cxx      | 19 ------
 .../src/components/CaloTests_load.cxx         | 10 ----
 .../src/components/CaloG4Sim_entries.cxx      |  6 --
 .../src/components/CaloG4Sim_load.cxx         |  2 -
 .../components/CaloLocalHadCalib_entries.cxx  | 14 +----
 .../src/components/CaloLocalHadCalib_load.cxx |  3 -
 .../src/components/CaloMonitoring_entries.cxx | 13 ----
 .../src/components/CaloMonitoring_load.cxx    |  2 -
 .../src/components/CaloRec_entries.cxx        |  1 -
 .../CaloRec/src/components/CaloRec_load.cxx   |  4 --
 .../src/components/CaloTools_entries.cxx      |  2 +-
 .../src/components/CaloTrackUtils_entries.cxx |  4 --
 .../src/components/CaloTrackUtils_load.cxx    |  4 --
 .../CaloTrackingGeometry_entries.cxx          | 13 +---
 .../components/CaloTrackingGeometry_load.cxx  |  4 --
 .../components/CaloTriggerTool_entries.cxx    |  2 -
 .../src/components/CaloTriggerTool_load.cxx   |  5 --
 .../src/components/CaloUtils_entries.cxx      | 15 -----
 .../src/components/CaloUtils_load.cxx         |  3 -
 .../LArAffectedRegionTool_entries.cxx         |  4 --
 .../components/LArAffectedRegionTool_load.cxx |  3 -
 .../components/LArAlignmentAlgs_entries.cxx   |  5 --
 .../src/components/LArAlignmentAlgs_load.cxx  |  3 -
 .../components/LArBadChannelTool_entries.cxx  |  2 -
 .../src/components/LArBadChannelTool_load.cxx |  3 -
 .../src/components/LArCabling_entries.cxx     |  2 -
 .../src/components/LArCabling_load.cxx        |  5 --
 .../src/components/LArCafJobs_entries.cxx     |  9 ---
 .../src/components/LArCafJobs_load.cxx        |  3 -
 .../LArCalibDataQuality_entries.cxx           |  9 ---
 .../components/LArCalibDataQuality_load.cxx   |  3 -
 .../src/components/LArCalibTools_entries.cxx  | 59 -------------------
 .../src/components/LArCalibTools_load.cxx     |  3 -
 .../src/components/LArCalibUtils_entries.cxx  | 59 -------------------
 .../src/components/LArCalibUtils_load.cxx     |  3 -
 .../src/components/LArCellRec_entries.cxx     | 26 --------
 .../src/components/LArCellRec_load.cxx        |  4 --
 .../src/components/LArClusterRec_entries.cxx  |  6 --
 .../src/components/LArClusterRec_load.cxx     |  4 --
 .../src/components/LArByteStream_entries.cxx  | 17 ------
 .../src/components/LArByteStream_load.cxx     |  4 --
 .../LArCnv/LArIdCnv/src/LArIdCnv_entries.cxx  | 18 ------
 .../LArCnv/LArIdCnv/src/LArIdCnv_load.cxx     | 12 ----
 .../src/components/LArCondUtils_entries.cxx   |  9 ---
 .../src/components/LArCondUtils_load.cxx      |  3 -
 .../src/components/LArDetDescr_entries.cxx    |  9 ---
 .../src/components/LArDetDescr_load.cxx       |  5 --
 .../components/LArDigitization_entries.cxx    | 13 ----
 .../src/components/LArDigitization_load.cxx   |  8 ---
 .../components/TestLArDetDescr_entries.cxx    |  7 ---
 .../src/components/TestLArDetDescr_load.cxx   |  4 --
 .../components/TestLArHardwareID_entries.cxx  | 13 ----
 .../src/components/TestLArHardwareID_load.cxx |  8 ---
 .../src/components/LArG4Barrel_entries.cxx    |  3 +-
 .../src/components/LArG4EC_entries.cxx        |  3 +-
 .../src/components/LArG4FCAL_entries.cxx      |  3 +-
 .../components/LArG4FastSimSvc_entries.cxx    |  6 --
 .../src/components/LArG4FastSimSvc_load.cxx   |  4 --
 .../LArG4FastSimulation_entries.cxx           |  6 --
 .../components/LArG4FastSimulation_load.cxx   |  2 -
 .../components/LArG4GenShowerLib_entries.cxx  | 17 ------
 .../src/components/LArG4GenShowerLib_load.cxx |  3 -
 .../src/components/LArG4H6SDTools_entries.cxx |  3 +-
 .../src/components/LArG4H6SDTools_load.cxx    |  4 --
 .../src/components/LArG4H8SD_entries.cxx      |  3 +-
 .../src/components/LArG4H8SD_load.cxx         |  2 -
 .../src/components/LArG4HEC_entries.cxx       |  3 +-
 .../src/components/LArG4MiniFCAL_entries.cxx  |  3 +-
 .../src/components/LArG4SD_entries.cxx        |  3 +-
 .../LArG4SD/src/components/LArG4SD_load.cxx   |  2 -
 .../components/LArG4ShowerLibSvc_entries.cxx  |  5 --
 .../src/components/LArG4ShowerLibSvc_load.cxx |  4 --
 .../components/LArG4Validation_entries.cxx    |  8 ---
 .../src/components/LArG4Validation_load.cxx   |  3 -
 .../src/components/LArGeoAlgs_entries.cxx     |  1 +
 .../components/LArGeoH62002Alg_entries.cxx    |  1 +
 .../src/components/LArGeoAlgs_entries.cxx     |  1 +
 .../components/LArGeoH62004Alg_entries.cxx    |  1 +
 .../src/components/LArGeoAlgs_entries.cxx     |  1 +
 .../src/components/LArL1Sim_entries.cxx       | 13 ----
 .../LArL1Sim/src/components/LArL1Sim_load.cxx |  8 ---
 .../src/components/LArMonTools_entries.cxx    | 14 -----
 .../src/components/LArMonTools_load.cxx       |  4 --
 .../src/components/LArOnlDbPrep_entries.cxx   |  5 --
 .../src/components/LArOnlDbPrep_load.cxx      |  2 -
 .../LArROD/src/components/LArROD_entries.cxx  | 32 ----------
 .../LArROD/src/components/LArROD_load.cxx     |  5 --
 .../src/components/LArRawUtils_entries.cxx    |  4 --
 .../src/components/LArRawUtils_load.cxx       |  3 -
 .../src/components/LArRecUtils_entries.cxx    | 31 ----------
 .../src/components/LArRecUtils_load.cxx       |  6 --
 .../components/LArRegionSelector_entries.cxx  |  5 --
 .../src/components/LArRegionSelector_load.cxx |  4 --
 .../LArSim/src/components/LArSim_entries.cxx  | 14 -----
 .../LArSim/src/components/LArSim_load.cxx     |  8 ---
 .../src/components/LArCalibTest_entries.cxx   | 10 ----
 .../src/components/LArCalibTest_load.cxx      |  4 --
 .../LArTest/LArConditionsTest/CMakeLists.txt  |  1 -
 .../src/LArConditionsTest_entries.cxx         | 19 ------
 .../src/LArConditionsTest_load.cxx            |  7 ---
 .../src/components/LArEventTest_entries.cxx   | 19 +-----
 .../src/components/LArEventTest_load.cxx      |  3 -
 .../src/components/LArTools_entries.cxx       |  2 -
 .../LArTools/src/components/LArTools_load.cxx |  5 --
 .../LArTrackingGeometry_entries.cxx           |  7 ---
 .../components/LArTrackingGeometry_load.cxx   |  4 --
 .../src/components/TileCalibAlgs_entries.cxx  | 19 ------
 .../src/components/TileCalibAlgs_load.cxx     |  3 -
 .../src/components/TileConditions_entries.cxx | 27 ---------
 .../src/components/TileConditions_load.cxx    |  3 -
 .../src/components/TileCosmicAlgs_entries.cxx |  6 --
 .../src/components/TileCosmicAlgs_load.cxx    |  3 -
 .../components/TileFastCaloSim_entries.cxx    |  4 --
 .../src/components/TileFastCaloSim_load.cxx   |  3 -
 .../CombinedScintillator_entries.cxx          |  2 +-
 .../components/CombinedScintillator_load.cxx  |  4 --
 .../src/components/DeadMaterial_entries.cxx   |  2 +-
 .../src/components/DeadMaterial_load.cxx      |  4 --
 .../src/components/LarCrate_entries.cxx       |  2 +-
 .../LarCrate/src/components/LarCrate_load.cxx |  2 -
 .../MinBiasScintillator_entries.cxx           |  4 --
 .../components/MinBiasScintillator_load.cxx   |  3 -
 .../src/components/MuonWall_entries.cxx       |  2 +-
 .../MuonWall/src/components/MuonWall_load.cxx |  4 --
 .../components/PhantomCalorimeter_entries.cxx |  2 +-
 .../components/PhantomCalorimeter_load.cxx    |  4 --
 .../src/components/TileGeoG4Calib_entries.cxx |  4 --
 .../src/components/TileGeoG4Calib_load.cxx    |  3 -
 .../src/components/TileGeoG4SD_entries.cxx    |  5 --
 .../src/components/TileGeoG4SD_load.cxx       |  3 -
 .../src/components/TileGeoModel_entries.cxx   |  1 +
 .../src/components/TileL2Algs_entries.cxx     |  7 ---
 .../src/components/TileL2Algs_load.cxx        |  3 -
 .../src/components/TileMonitoring_entries.cxx | 23 --------
 .../src/components/TileMonitoring_load.cxx    |  4 --
 .../src/components/TileMuId_entries.cxx       | 17 ------
 .../TileMuId/src/components/TileMuId_load.cxx | 12 ----
 .../src/components/TileRawUtils_entries.cxx   |  4 --
 .../src/components/TileRawUtils_load.cxx      |  3 -
 .../src/components/TileRec_entries.cxx        | 14 -----
 .../TileRec/src/components/TileRec_load.cxx   |  3 -
 .../src/components/TileRecAlgs_entries.cxx    | 16 -----
 .../src/components/TileRecAlgs_load.cxx       |  3 -
 .../src/components/TileRecUtils_entries.cxx   | 23 --------
 .../src/components/TileRecUtils_load.cxx      |  3 -
 .../src/components/TileSimAlgs_entries.cxx    | 13 ----
 .../src/components/TileSimAlgs_load.cxx       |  3 -
 .../src/components/TileSimUtils_entries.cxx   |  6 --
 .../src/components/TileSimUtils_load.cxx      |  3 -
 .../src/components/TileByteStream_entries.cxx | 16 -----
 .../src/components/TileByteStream_load.cxx    |  4 --
 .../TileIdCnv/src/TileIdCnv_entries.cxx       | 11 ----
 .../TileSvc/TileIdCnv/src/TileIdCnv_load.cxx  |  9 ---
 .../src/components/TileTBRec_entries.cxx      |  9 ---
 .../src/components/TileTBRec_load.cxx         |  3 -
 .../TileTrackingGeometry_entries.cxx          |  7 ---
 .../components/TileTrackingGeometry_load.cxx  |  4 --
 179 files changed, 26 insertions(+), 1296 deletions(-)
 delete mode 100644 Calorimeter/CaloBadChannelTool/src/components/CaloBadChannelTool_load.cxx
 mode change 100755 => 100644 Calorimeter/CaloCalibHitRec/src/components/CaloCalibHitRec_entries.cxx
 delete mode 100755 Calorimeter/CaloCalibHitRec/src/components/CaloCalibHitRec_load.cxx
 mode change 100755 => 100644 Calorimeter/CaloCellCorrection/src/components/CaloCellCorrection_entries.cxx
 delete mode 100755 Calorimeter/CaloCellCorrection/src/components/CaloCellCorrection_load.cxx
 mode change 100755 => 100644 Calorimeter/CaloClusterCorrection/src/components/CaloClusterCorrection_entries.cxx
 delete mode 100755 Calorimeter/CaloClusterCorrection/src/components/CaloClusterCorrection_load.cxx
 mode change 100755 => 100644 Calorimeter/CaloCnv/CaloDetMgrDetDescrCnv/src/CaloDetMgrDetDescrCnv_entries.cxx
 delete mode 100755 Calorimeter/CaloCnv/CaloDetMgrDetDescrCnv/src/CaloDetMgrDetDescrCnv_load.cxx
 mode change 100755 => 100644 Calorimeter/CaloCnv/CaloIdCnv/src/CaloIdCnv_entries.cxx
 delete mode 100755 Calorimeter/CaloCnv/CaloIdCnv/src/CaloIdCnv_load.cxx
 mode change 100755 => 100644 Calorimeter/CaloCnv/CaloJiveXML/src/components/CaloJiveXML_entries.cxx
 delete mode 100755 Calorimeter/CaloCnv/CaloJiveXML/src/components/CaloJiveXML_load.cxx
 mode change 100755 => 100644 Calorimeter/CaloCnv/CaloTTDetDescrCnv/src/CaloTTDetDescrCnv_entries.cxx
 delete mode 100755 Calorimeter/CaloCnv/CaloTTDetDescrCnv/src/CaloTTDetDescrCnv_load.cxx
 mode change 100755 => 100644 Calorimeter/CaloCondBlobAlgs/src/components/CaloCondBlobAlgs_entries.cxx
 delete mode 100755 Calorimeter/CaloCondBlobAlgs/src/components/CaloCondBlobAlgs_load.cxx
 mode change 100755 => 100644 Calorimeter/CaloCondPhysAlgs/src/components/CaloCondPhysAlgs_entries.cxx
 delete mode 100755 Calorimeter/CaloCondPhysAlgs/src/components/CaloCondPhysAlgs_load.cxx
 mode change 100755 => 100644 Calorimeter/CaloDetDescr/src/components/CaloDetDescr_entries.cxx
 delete mode 100755 Calorimeter/CaloDetDescr/src/components/CaloDetDescr_load.cxx
 delete mode 100644 Calorimeter/CaloExample/CaloTests/src/components/CaloTests_load.cxx
 delete mode 100644 Calorimeter/CaloG4Sim/src/components/CaloG4Sim_load.cxx
 delete mode 100644 Calorimeter/CaloLocalHadCalib/src/components/CaloLocalHadCalib_load.cxx
 mode change 100755 => 100644 Calorimeter/CaloMonitoring/src/components/CaloMonitoring_entries.cxx
 delete mode 100755 Calorimeter/CaloMonitoring/src/components/CaloMonitoring_load.cxx
 delete mode 100644 Calorimeter/CaloRec/src/components/CaloRec_load.cxx
 mode change 100755 => 100644 Calorimeter/CaloTrackUtils/src/components/CaloTrackUtils_entries.cxx
 delete mode 100755 Calorimeter/CaloTrackUtils/src/components/CaloTrackUtils_load.cxx
 mode change 100755 => 100644 Calorimeter/CaloTrackingGeometry/src/components/CaloTrackingGeometry_entries.cxx
 delete mode 100755 Calorimeter/CaloTrackingGeometry/src/components/CaloTrackingGeometry_load.cxx
 mode change 100755 => 100644 Calorimeter/CaloTriggerTool/src/components/CaloTriggerTool_entries.cxx
 delete mode 100755 Calorimeter/CaloTriggerTool/src/components/CaloTriggerTool_load.cxx
 delete mode 100644 Calorimeter/CaloUtils/src/components/CaloUtils_load.cxx
 delete mode 100644 LArCalorimeter/LArAffectedRegion/src/components/LArAffectedRegionTool_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArAlignment/LArAlignmentAlgs/src/components/LArAlignmentAlgs_entries.cxx
 delete mode 100755 LArCalorimeter/LArAlignment/LArAlignmentAlgs/src/components/LArAlignmentAlgs_load.cxx
 delete mode 100644 LArCalorimeter/LArBadChannelTool/src/components/LArBadChannelTool_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArCabling/src/components/LArCabling_entries.cxx
 delete mode 100755 LArCalorimeter/LArCabling/src/components/LArCabling_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArCafJobs/src/components/LArCafJobs_entries.cxx
 delete mode 100755 LArCalorimeter/LArCafJobs/src/components/LArCafJobs_load.cxx
 delete mode 100644 LArCalorimeter/LArCalibDataQuality/src/components/LArCalibDataQuality_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArCalibTools/src/components/LArCalibTools_entries.cxx
 delete mode 100755 LArCalorimeter/LArCalibTools/src/components/LArCalibTools_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArCalibUtils/src/components/LArCalibUtils_entries.cxx
 delete mode 100755 LArCalorimeter/LArCalibUtils/src/components/LArCalibUtils_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArCellRec/src/components/LArCellRec_entries.cxx
 delete mode 100755 LArCalorimeter/LArCellRec/src/components/LArCellRec_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArClusterRec/src/components/LArClusterRec_entries.cxx
 delete mode 100755 LArCalorimeter/LArClusterRec/src/components/LArClusterRec_load.cxx
 delete mode 100644 LArCalorimeter/LArCnv/LArByteStream/src/components/LArByteStream_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArCnv/LArIdCnv/src/LArIdCnv_entries.cxx
 delete mode 100755 LArCalorimeter/LArCnv/LArIdCnv/src/LArIdCnv_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArCondUtils/src/components/LArCondUtils_entries.cxx
 delete mode 100755 LArCalorimeter/LArCondUtils/src/components/LArCondUtils_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArDetDescr/src/components/LArDetDescr_entries.cxx
 delete mode 100755 LArCalorimeter/LArDetDescr/src/components/LArDetDescr_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArDigitization/src/components/LArDigitization_entries.cxx
 delete mode 100755 LArCalorimeter/LArDigitization/src/components/LArDigitization_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArExample/TestLArDetDescr/src/components/TestLArDetDescr_entries.cxx
 delete mode 100755 LArCalorimeter/LArExample/TestLArDetDescr/src/components/TestLArDetDescr_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArExample/TestLArHardwareID/src/components/TestLArHardwareID_entries.cxx
 delete mode 100755 LArCalorimeter/LArExample/TestLArHardwareID/src/components/TestLArHardwareID_load.cxx
 delete mode 100644 LArCalorimeter/LArG4/LArG4FastSimSvc/src/components/LArG4FastSimSvc_load.cxx
 delete mode 100644 LArCalorimeter/LArG4/LArG4FastSimulation/src/components/LArG4FastSimulation_load.cxx
 delete mode 100644 LArCalorimeter/LArG4/LArG4GenShowerLib/src/components/LArG4GenShowerLib_load.cxx
 delete mode 100644 LArCalorimeter/LArG4/LArG4H6SD/src/components/LArG4H6SDTools_load.cxx
 delete mode 100644 LArCalorimeter/LArG4/LArG4H8SD/src/components/LArG4H8SD_load.cxx
 delete mode 100644 LArCalorimeter/LArG4/LArG4SD/src/components/LArG4SD_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArG4/LArG4ShowerLibSvc/src/components/LArG4ShowerLibSvc_entries.cxx
 delete mode 100755 LArCalorimeter/LArG4/LArG4ShowerLibSvc/src/components/LArG4ShowerLibSvc_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArG4/LArG4Validation/src/components/LArG4Validation_entries.cxx
 delete mode 100755 LArCalorimeter/LArG4/LArG4Validation/src/components/LArG4Validation_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArGeoModel/LArGeoAlgsNV/src/components/LArGeoAlgs_entries.cxx
 mode change 100755 => 100644 LArCalorimeter/LArGeoModel/LArGeoH62002Algs/src/components/LArGeoH62002Alg_entries.cxx
 mode change 100755 => 100644 LArCalorimeter/LArGeoModel/LArGeoH62003Algs/src/components/LArGeoAlgs_entries.cxx
 mode change 100755 => 100644 LArCalorimeter/LArGeoModel/LArGeoH62004Algs/src/components/LArGeoH62004Alg_entries.cxx
 mode change 100755 => 100644 LArCalorimeter/LArGeoModel/LArGeoTBEC/src/components/LArGeoAlgs_entries.cxx
 mode change 100755 => 100644 LArCalorimeter/LArL1Sim/src/components/LArL1Sim_entries.cxx
 delete mode 100755 LArCalorimeter/LArL1Sim/src/components/LArL1Sim_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArMonTools/src/components/LArMonTools_entries.cxx
 delete mode 100755 LArCalorimeter/LArMonTools/src/components/LArMonTools_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArOnlDbPrep/src/components/LArOnlDbPrep_entries.cxx
 delete mode 100755 LArCalorimeter/LArOnlDbPrep/src/components/LArOnlDbPrep_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArROD/src/components/LArROD_entries.cxx
 delete mode 100755 LArCalorimeter/LArROD/src/components/LArROD_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArRawUtils/src/components/LArRawUtils_entries.cxx
 delete mode 100755 LArCalorimeter/LArRawUtils/src/components/LArRawUtils_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArRecUtils/src/components/LArRecUtils_entries.cxx
 delete mode 100755 LArCalorimeter/LArRecUtils/src/components/LArRecUtils_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArRegionSelector/src/components/LArRegionSelector_entries.cxx
 delete mode 100755 LArCalorimeter/LArRegionSelector/src/components/LArRegionSelector_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArSim/src/components/LArSim_entries.cxx
 delete mode 100755 LArCalorimeter/LArSim/src/components/LArSim_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArTest/LArCalibTest/src/components/LArCalibTest_entries.cxx
 delete mode 100755 LArCalorimeter/LArTest/LArCalibTest/src/components/LArCalibTest_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArTest/LArConditionsTest/src/LArConditionsTest_entries.cxx
 delete mode 100755 LArCalorimeter/LArTest/LArConditionsTest/src/LArConditionsTest_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArTest/LArEventTest/src/components/LArEventTest_entries.cxx
 delete mode 100755 LArCalorimeter/LArTest/LArEventTest/src/components/LArEventTest_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArTools/src/components/LArTools_entries.cxx
 delete mode 100755 LArCalorimeter/LArTools/src/components/LArTools_load.cxx
 mode change 100755 => 100644 LArCalorimeter/LArTrackingGeometry/src/components/LArTrackingGeometry_entries.cxx
 delete mode 100755 LArCalorimeter/LArTrackingGeometry/src/components/LArTrackingGeometry_load.cxx
 mode change 100755 => 100644 TileCalorimeter/TileCalib/TileCalibAlgs/src/components/TileCalibAlgs_entries.cxx
 delete mode 100755 TileCalorimeter/TileCalib/TileCalibAlgs/src/components/TileCalibAlgs_load.cxx
 delete mode 100644 TileCalorimeter/TileConditions/src/components/TileConditions_load.cxx
 mode change 100755 => 100644 TileCalorimeter/TileCosmicAlgs/src/components/TileCosmicAlgs_entries.cxx
 delete mode 100755 TileCalorimeter/TileCosmicAlgs/src/components/TileCosmicAlgs_load.cxx
 delete mode 100644 TileCalorimeter/TileFastCaloSim/src/components/TileFastCaloSim_load.cxx
 delete mode 100644 TileCalorimeter/TileG4/TileAncillary/CombinedScintillator/src/components/CombinedScintillator_load.cxx
 delete mode 100644 TileCalorimeter/TileG4/TileAncillary/DeadMaterial/src/components/DeadMaterial_load.cxx
 delete mode 100644 TileCalorimeter/TileG4/TileAncillary/LarCrate/src/components/LarCrate_load.cxx
 delete mode 100644 TileCalorimeter/TileG4/TileAncillary/MinBiasScintillator/src/components/MinBiasScintillator_load.cxx
 delete mode 100644 TileCalorimeter/TileG4/TileAncillary/MuonWall/src/components/MuonWall_load.cxx
 delete mode 100644 TileCalorimeter/TileG4/TileAncillary/PhantomCalorimeter/src/components/PhantomCalorimeter_load.cxx
 delete mode 100644 TileCalorimeter/TileG4/TileGeoG4Calib/src/components/TileGeoG4Calib_load.cxx
 delete mode 100644 TileCalorimeter/TileG4/TileGeoG4SD/src/components/TileGeoG4SD_load.cxx
 mode change 100755 => 100644 TileCalorimeter/TileGeoModel/src/components/TileGeoModel_entries.cxx
 mode change 100755 => 100644 TileCalorimeter/TileL2Algs/src/components/TileL2Algs_entries.cxx
 delete mode 100755 TileCalorimeter/TileL2Algs/src/components/TileL2Algs_load.cxx
 delete mode 100644 TileCalorimeter/TileMonitoring/src/components/TileMonitoring_load.cxx
 mode change 100755 => 100644 TileCalorimeter/TileMuId/src/components/TileMuId_entries.cxx
 delete mode 100755 TileCalorimeter/TileMuId/src/components/TileMuId_load.cxx
 mode change 100755 => 100644 TileCalorimeter/TileRawUtils/src/components/TileRawUtils_entries.cxx
 delete mode 100755 TileCalorimeter/TileRawUtils/src/components/TileRawUtils_load.cxx
 mode change 100755 => 100644 TileCalorimeter/TileRec/src/components/TileRec_entries.cxx
 delete mode 100755 TileCalorimeter/TileRec/src/components/TileRec_load.cxx
 delete mode 100644 TileCalorimeter/TileRecAlgs/src/components/TileRecAlgs_load.cxx
 delete mode 100644 TileCalorimeter/TileRecUtils/src/components/TileRecUtils_load.cxx
 delete mode 100644 TileCalorimeter/TileSimAlgs/src/components/TileSimAlgs_load.cxx
 mode change 100755 => 100644 TileCalorimeter/TileSimUtils/src/components/TileSimUtils_entries.cxx
 delete mode 100755 TileCalorimeter/TileSimUtils/src/components/TileSimUtils_load.cxx
 delete mode 100644 TileCalorimeter/TileSvc/TileByteStream/src/components/TileByteStream_load.cxx
 mode change 100755 => 100644 TileCalorimeter/TileSvc/TileIdCnv/src/TileIdCnv_entries.cxx
 delete mode 100755 TileCalorimeter/TileSvc/TileIdCnv/src/TileIdCnv_load.cxx
 mode change 100755 => 100644 TileCalorimeter/TileTBRec/src/components/TileTBRec_entries.cxx
 delete mode 100755 TileCalorimeter/TileTBRec/src/components/TileTBRec_load.cxx
 mode change 100755 => 100644 TileCalorimeter/TileTrackingGeometry/src/components/TileTrackingGeometry_entries.cxx
 delete mode 100755 TileCalorimeter/TileTrackingGeometry/src/components/TileTrackingGeometry_load.cxx

diff --git a/Calorimeter/CaloBadChannelTool/src/components/CaloBadChannelTool_entries.cxx b/Calorimeter/CaloBadChannelTool/src/components/CaloBadChannelTool_entries.cxx
index 2898ad7ca50d..3bd9ca7cbe15 100644
--- a/Calorimeter/CaloBadChannelTool/src/components/CaloBadChannelTool_entries.cxx
+++ b/Calorimeter/CaloBadChannelTool/src/components/CaloBadChannelTool_entries.cxx
@@ -1,9 +1,4 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "CaloBadChannelTool/CaloBadChanTool.h"
 
 DECLARE_TOOL_FACTORY( CaloBadChanTool )
 
-DECLARE_FACTORY_ENTRIES(CaloBadChannelTool) {
-   DECLARE_TOOL( CaloBadChanTool )
-}
diff --git a/Calorimeter/CaloBadChannelTool/src/components/CaloBadChannelTool_load.cxx b/Calorimeter/CaloBadChannelTool/src/components/CaloBadChannelTool_load.cxx
deleted file mode 100644
index 3d213f70a96d..000000000000
--- a/Calorimeter/CaloBadChannelTool/src/components/CaloBadChannelTool_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(CaloBadChannelTool)
diff --git a/Calorimeter/CaloCalibHitRec/src/components/CaloCalibHitRec_entries.cxx b/Calorimeter/CaloCalibHitRec/src/components/CaloCalibHitRec_entries.cxx
old mode 100755
new mode 100644
index 240815bc3959..7c071417242e
--- a/Calorimeter/CaloCalibHitRec/src/components/CaloCalibHitRec_entries.cxx
+++ b/Calorimeter/CaloCalibHitRec/src/components/CaloCalibHitRec_entries.cxx
@@ -3,7 +3,6 @@
 #include "CaloCalibHitRec/CaloCalibClusterMomentsMaker.h"
 #include "CaloCalibHitRec/CaloCalibClusterMomentsMaker2.h"
 
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 DECLARE_ALGORITHM_FACTORY( CalibHitToCaloCell )
 DECLARE_ALGORITHM_FACTORY( CalibHitIDCheck )
@@ -11,9 +10,3 @@ DECLARE_ALGORITHM_FACTORY( CalibHitIDCheck )
 DECLARE_TOOL_FACTORY( CaloCalibClusterMomentsMaker )
 DECLARE_TOOL_FACTORY( CaloCalibClusterMomentsMaker2 )
 
-DECLARE_FACTORY_ENTRIES(CaloCalibHitRec) {
-  DECLARE_ALGORITHM( CalibHitToCaloCell )
-  DECLARE_ALGORITHM( CalibHitIDCheck )
-  DECLARE_TOOL( CaloCalibClusterMomentsMaker )
-  DECLARE_TOOL( CaloCalibClusterMomentsMaker2 )
-}
diff --git a/Calorimeter/CaloCalibHitRec/src/components/CaloCalibHitRec_load.cxx b/Calorimeter/CaloCalibHitRec/src/components/CaloCalibHitRec_load.cxx
deleted file mode 100755
index 01f0c94a4be2..000000000000
--- a/Calorimeter/CaloCalibHitRec/src/components/CaloCalibHitRec_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(CaloCalibHitRec)
diff --git a/Calorimeter/CaloCellCorrection/src/components/CaloCellCorrection_entries.cxx b/Calorimeter/CaloCellCorrection/src/components/CaloCellCorrection_entries.cxx
old mode 100755
new mode 100644
index ed80fa95b188..186ebb83b31d
--- a/Calorimeter/CaloCellCorrection/src/components/CaloCellCorrection_entries.cxx
+++ b/Calorimeter/CaloCellCorrection/src/components/CaloCellCorrection_entries.cxx
@@ -6,7 +6,6 @@
 #include "CaloCellCorrection/CaloCellEnergyRescaler.h"
 #include "CaloCellCorrection/CaloCellTimeCorrTool.h"
 
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 DECLARE_TOOL_FACTORY( CaloCellPedestalCorr )
 DECLARE_TOOL_FACTORY( CaloCellMBAverageCorr )
@@ -16,13 +15,3 @@ DECLARE_TOOL_FACTORY( CaloCellRescaler )
 DECLARE_TOOL_FACTORY( CaloCellEnergyRescaler )
 DECLARE_TOOL_FACTORY ( CaloCellTimeCorrTool )
 
-
-DECLARE_FACTORY_ENTRIES(CaloCellCorrection) {
-    DECLARE_TOOL( CaloCellPedestalCorr ) 
-    DECLARE_TOOL( CaloCellMBAverageCorr )
-    DECLARE_TOOL( CaloCellNeighborsAverageCorr )
-    DECLARE_TOOL( CalloCellRandomizer )
-    DECLARE_TOOL( CaloCellRescaler )
-    DECLARE_TOOL( CaloCellEnergyRescaler )
-    DECLARE_TOOL ( CaloCellTimeCorrTool )
-}
diff --git a/Calorimeter/CaloCellCorrection/src/components/CaloCellCorrection_load.cxx b/Calorimeter/CaloCellCorrection/src/components/CaloCellCorrection_load.cxx
deleted file mode 100755
index 792d08ed79ed..000000000000
--- a/Calorimeter/CaloCellCorrection/src/components/CaloCellCorrection_load.cxx
+++ /dev/null
@@ -1,4 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(CaloCellCorrection)
-
diff --git a/Calorimeter/CaloClusterCorrection/src/components/CaloClusterCorrection_entries.cxx b/Calorimeter/CaloClusterCorrection/src/components/CaloClusterCorrection_entries.cxx
old mode 100755
new mode 100644
index be6aaac3526a..535397e351c0
--- a/Calorimeter/CaloClusterCorrection/src/components/CaloClusterCorrection_entries.cxx
+++ b/Calorimeter/CaloClusterCorrection/src/components/CaloClusterCorrection_entries.cxx
@@ -54,7 +54,6 @@
 
 #include "../CaloClusterTimeTool.h"
 
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 DECLARE_TOOL_FACTORY( CaloClusterLocalCalibCone )
 DECLARE_TOOL_FACTORY( CaloClusterLocalCalib )
diff --git a/Calorimeter/CaloClusterCorrection/src/components/CaloClusterCorrection_load.cxx b/Calorimeter/CaloClusterCorrection/src/components/CaloClusterCorrection_load.cxx
deleted file mode 100755
index 063521d6b80a..000000000000
--- a/Calorimeter/CaloClusterCorrection/src/components/CaloClusterCorrection_load.cxx
+++ /dev/null
@@ -1,4 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(CaloClusterCorrection)
-
diff --git a/Calorimeter/CaloCnv/CaloDetMgrDetDescrCnv/src/CaloDetMgrDetDescrCnv_entries.cxx b/Calorimeter/CaloCnv/CaloDetMgrDetDescrCnv/src/CaloDetMgrDetDescrCnv_entries.cxx
old mode 100755
new mode 100644
index 464a3c475f29..1389dba8d87b
--- a/Calorimeter/CaloCnv/CaloDetMgrDetDescrCnv/src/CaloDetMgrDetDescrCnv_entries.cxx
+++ b/Calorimeter/CaloCnv/CaloDetMgrDetDescrCnv/src/CaloDetMgrDetDescrCnv_entries.cxx
@@ -1,14 +1,3 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-//====================================================================
-
-//<doc><file>	$Id: CaloDetMgrDetDescrCnv_entries.cxx,v 1.6 2007-01-11 14:53:05 tsulaia Exp $
-//<version>	$Name: not supported by cvs2svn $
-
-
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "CaloDetMgrDetDescrCnv/CaloMgrDetDescrCnv.h"
 #include "CaloDetMgrDetDescrCnv/CaloSuperCellMgrDetDescrCnv.h"
 
diff --git a/Calorimeter/CaloCnv/CaloDetMgrDetDescrCnv/src/CaloDetMgrDetDescrCnv_load.cxx b/Calorimeter/CaloCnv/CaloDetMgrDetDescrCnv/src/CaloDetMgrDetDescrCnv_load.cxx
deleted file mode 100755
index b6234b45b396..000000000000
--- a/Calorimeter/CaloCnv/CaloDetMgrDetDescrCnv/src/CaloDetMgrDetDescrCnv_load.cxx
+++ /dev/null
@@ -1,12 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-
-//<doc><file>	$Id: CaloDetMgrDetDescrCnv_load.cxx,v 1.1 2003-04-18 17:07:53 schaffer Exp $
-//<version>	$Name: not supported by cvs2svn $
-//====================================================================
-
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES( CaloDetMgrDetDescrCnv )
diff --git a/Calorimeter/CaloCnv/CaloIdCnv/src/CaloIdCnv_entries.cxx b/Calorimeter/CaloCnv/CaloIdCnv/src/CaloIdCnv_entries.cxx
old mode 100755
new mode 100644
index 0c8238f9e9ae..aa78272234f2
--- a/Calorimeter/CaloCnv/CaloIdCnv/src/CaloIdCnv_entries.cxx
+++ b/Calorimeter/CaloCnv/CaloIdCnv/src/CaloIdCnv_entries.cxx
@@ -1,14 +1,3 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-//====================================================================
-
-//<doc><file>	$Id: CaloIdCnv_entries.cxx,v 1.4 2009-05-14 16:35:13 solodkov Exp $
-//<version>	$Name: not supported by cvs2svn $
-
-
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "CaloIdCnv/CaloIdMgrDetDescrCnv.h"
 #include "CaloIdCnv/CaloCell_IDDetDescrCnv.h"
 #include "CaloIdCnv/CaloCell_SuperCell_IDDetDescrCnv.h"
@@ -43,21 +32,3 @@ DECLARE_CONVERTER_FACTORY(Tile_SuperCell_IDDetDescrCnv)
 DECLARE_CONVERTER_FACTORY(TileTBIDDetDescrCnv)
 DECLARE_CONVERTER_FACTORY(TTOnlineIDDetDescrCnv)
 
-DECLARE_FACTORY_ENTRIES	( CaloIdCnv ) {
-    DECLARE_CONVERTER	( CaloIdMgrDetDescrCnv );
-    DECLARE_CONVERTER	( CaloCell_IDDetDescrCnv );
-    DECLARE_CONVERTER	( CaloCell_SuperCell_IDDetDescrCnv );
-    DECLARE_CONVERTER	( CaloDM_IDDetDescrCnv );
-    DECLARE_CONVERTER	( CaloLVL1_IDDetDescrCnv );
-    DECLARE_CONVERTER	( LArEM_IDDetDescrCnv );
-    DECLARE_CONVERTER	( LArEM_SuperCell_IDDetDescrCnv );
-    DECLARE_CONVERTER	( LArFCAL_IDDetDescrCnv );
-    DECLARE_CONVERTER	( LArFCAL_SuperCell_IDDetDescrCnv );
-    DECLARE_CONVERTER	( LArMiniFCAL_IDDetDescrCnv );
-    DECLARE_CONVERTER	( LArHEC_IDDetDescrCnv );
-    DECLARE_CONVERTER	( LArHEC_SuperCell_IDDetDescrCnv );
-    DECLARE_CONVERTER	( TileIDDetDescrCnv );
-    DECLARE_CONVERTER	( Tile_SuperCell_IDDetDescrCnv );
-    DECLARE_CONVERTER	( TileTBIDDetDescrCnv );
-    DECLARE_CONVERTER	( TTOnlineIDDetDescrCnv );
-}
diff --git a/Calorimeter/CaloCnv/CaloIdCnv/src/CaloIdCnv_load.cxx b/Calorimeter/CaloCnv/CaloIdCnv/src/CaloIdCnv_load.cxx
deleted file mode 100755
index 480774b9321a..000000000000
--- a/Calorimeter/CaloCnv/CaloIdCnv/src/CaloIdCnv_load.cxx
+++ /dev/null
@@ -1,12 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-
-//<doc><file>	$Id: CaloIdCnv_load.cxx,v 1.1 2004-02-09 18:14:43 cbourdar Exp $
-//<version>	$Name: not supported by cvs2svn $
-//====================================================================
-
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES( CaloIdCnv )
diff --git a/Calorimeter/CaloCnv/CaloJiveXML/src/components/CaloJiveXML_entries.cxx b/Calorimeter/CaloCnv/CaloJiveXML/src/components/CaloJiveXML_entries.cxx
old mode 100755
new mode 100644
index 0183d0b14514..c0b3925b3240
--- a/Calorimeter/CaloCnv/CaloJiveXML/src/components/CaloJiveXML_entries.cxx
+++ b/Calorimeter/CaloCnv/CaloJiveXML/src/components/CaloJiveXML_entries.cxx
@@ -7,7 +7,6 @@
 #include "CaloJiveXML/LArDigitRetriever.h"
 #include "CaloJiveXML/BadTileRetriever.h"
 #include "CaloJiveXML/BadLArRetriever.h"
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 using namespace JiveXML;
 
@@ -21,14 +20,3 @@ DECLARE_TOOL_FACTORY(LArDigitRetriever)
 DECLARE_TOOL_FACTORY(BadTileRetriever)
 DECLARE_TOOL_FACTORY(BadLArRetriever)
 
-DECLARE_FACTORY_ENTRIES(CaloJiveXML) {
-  DECLARE_ALGTOOL(CaloTileRetriever)
-  DECLARE_ALGTOOL(CaloMBTSRetriever)
-  DECLARE_ALGTOOL(CaloLArRetriever)
-  DECLARE_ALGTOOL(CaloHECRetriever)
-  DECLARE_ALGTOOL(CaloFCalRetriever)
-  DECLARE_ALGTOOL(CaloClusterRetriever)
-  DECLARE_ALGTOOL(LArDigitRetriever)
-  DECLARE_ALGTOOL(BadTileRetriever)
-  DECLARE_ALGTOOL(BadLArRetriever)
-}
diff --git a/Calorimeter/CaloCnv/CaloJiveXML/src/components/CaloJiveXML_load.cxx b/Calorimeter/CaloCnv/CaloJiveXML/src/components/CaloJiveXML_load.cxx
deleted file mode 100755
index 8974b79f8ccf..000000000000
--- a/Calorimeter/CaloCnv/CaloJiveXML/src/components/CaloJiveXML_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(CaloJiveXML)
diff --git a/Calorimeter/CaloCnv/CaloTTDetDescrCnv/src/CaloTTDetDescrCnv_entries.cxx b/Calorimeter/CaloCnv/CaloTTDetDescrCnv/src/CaloTTDetDescrCnv_entries.cxx
old mode 100755
new mode 100644
index b3a2d2bda444..055edb867de2
--- a/Calorimeter/CaloCnv/CaloTTDetDescrCnv/src/CaloTTDetDescrCnv_entries.cxx
+++ b/Calorimeter/CaloCnv/CaloTTDetDescrCnv/src/CaloTTDetDescrCnv_entries.cxx
@@ -1,14 +1,4 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-//====================================================================
-
-//<doc><file>	$Id: CaloDetMgrDetDescrCnv_entries.cxx,v 1.6 2007-01-11 14:53:05 tsulaia Exp $
-//<version>	$Name: not supported by cvs2svn $
-
-
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "CaloTTMgrDetDescrCnv.h"
 
 DECLARE_CONVERTER_FACTORY(CaloTTMgrDetDescrCnv)
+
diff --git a/Calorimeter/CaloCnv/CaloTTDetDescrCnv/src/CaloTTDetDescrCnv_load.cxx b/Calorimeter/CaloCnv/CaloTTDetDescrCnv/src/CaloTTDetDescrCnv_load.cxx
deleted file mode 100755
index 430570d81204..000000000000
--- a/Calorimeter/CaloCnv/CaloTTDetDescrCnv/src/CaloTTDetDescrCnv_load.cxx
+++ /dev/null
@@ -1,12 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-
-//<doc><file>	$Id: CaloDetMgrDetDescrCnv_load.cxx,v 1.1 2003-04-18 17:07:53 schaffer Exp $
-//<version>	$Name: not supported by cvs2svn $
-//====================================================================
-
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES( CaloTTDetDescrCnv )
diff --git a/Calorimeter/CaloCondBlobAlgs/src/components/CaloCondBlobAlgs_entries.cxx b/Calorimeter/CaloCondBlobAlgs/src/components/CaloCondBlobAlgs_entries.cxx
old mode 100755
new mode 100644
index eb0db6b5dde8..9ebeaed90e9e
--- a/Calorimeter/CaloCondBlobAlgs/src/components/CaloCondBlobAlgs_entries.cxx
+++ b/Calorimeter/CaloCondBlobAlgs/src/components/CaloCondBlobAlgs_entries.cxx
@@ -1,12 +1,6 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "CaloCondBlobAlgs/CaloNoiseDbExample.h"
 #include "CaloCondBlobAlgs/CaloCoolIdTool.h"
 
 DECLARE_ALGORITHM_FACTORY( CaloNoiseDbExample )
 DECLARE_TOOL_FACTORY( CaloCoolIdTool )
   
-DECLARE_FACTORY_ENTRIES(CaloTools) {
-  DECLARE_ALGORITHM( CaloNoiseDbExample )
-  DECLARE_TOOL( CaloCoolIdTool )
-}
-
diff --git a/Calorimeter/CaloCondBlobAlgs/src/components/CaloCondBlobAlgs_load.cxx b/Calorimeter/CaloCondBlobAlgs/src/components/CaloCondBlobAlgs_load.cxx
deleted file mode 100755
index 8dbabe4d0be4..000000000000
--- a/Calorimeter/CaloCondBlobAlgs/src/components/CaloCondBlobAlgs_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(CaloCondBlobAlgs)
diff --git a/Calorimeter/CaloCondPhysAlgs/src/components/CaloCondPhysAlgs_entries.cxx b/Calorimeter/CaloCondPhysAlgs/src/components/CaloCondPhysAlgs_entries.cxx
old mode 100755
new mode 100644
index 7bbc6ac963f7..8b9b6f535b5f
--- a/Calorimeter/CaloCondPhysAlgs/src/components/CaloCondPhysAlgs_entries.cxx
+++ b/Calorimeter/CaloCondPhysAlgs/src/components/CaloCondPhysAlgs_entries.cxx
@@ -1,4 +1,3 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "CaloCondPhysAlgs/CaloCellNoiseAlg.h"
 #include "CaloCondPhysAlgs/CaloNoise2Ntuple.h"
 #include "CaloCondPhysAlgs/CaloRescaleNoise.h"
@@ -21,16 +20,4 @@ DECLARE_ALGORITHM_FACTORY( CaloCellCalcEnergyCorr )
 DECLARE_ALGORITHM_FACTORY( CaloCellEnergyCorr2Ntuple )
 DECLARE_ALGORITHM_FACTORY( LArMinBiasAlg)
   
-DECLARE_FACTORY_ENTRIES(CaloCondPhysAlgs) {
-  DECLARE_ALGORITHM( CaloCellNoiseAlg )
-  DECLARE_ALGORITHM( CaloNoise2Ntuple )
-  DECLARE_ALGORITHM( CaloRescaleNoise )
-  DECLARE_ALGORITHM( CaloFillCellPositionShift )
-  DECLARE_ALGORITHM( CaloCellPosition2Ntuple )
-  DECLARE_ALGORITHM( CaloAddCellPedShift )
-  DECLARE_ALGORITHM( FCAL_HV_Energy_Rescale )
-  DECLARE_ALGORITHM( CaloCellCalcEnergyCorr )
-  DECLARE_ALGORITHM( CaloCellEnergyCorr2Ntuple )
-  DECLARE_ALGORITHM( LArMinBiasAlg)
-}
 
diff --git a/Calorimeter/CaloCondPhysAlgs/src/components/CaloCondPhysAlgs_load.cxx b/Calorimeter/CaloCondPhysAlgs/src/components/CaloCondPhysAlgs_load.cxx
deleted file mode 100755
index fb8c7c5671f4..000000000000
--- a/Calorimeter/CaloCondPhysAlgs/src/components/CaloCondPhysAlgs_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(CaloCondPhysAlgs)
diff --git a/Calorimeter/CaloDetDescr/src/components/CaloDetDescr_entries.cxx b/Calorimeter/CaloDetDescr/src/components/CaloDetDescr_entries.cxx
old mode 100755
new mode 100644
index 4fcd3eac7fd2..b74bcf7b6716
--- a/Calorimeter/CaloDetDescr/src/components/CaloDetDescr_entries.cxx
+++ b/Calorimeter/CaloDetDescr/src/components/CaloDetDescr_entries.cxx
@@ -1,6 +1,3 @@
-//====================================================================
-
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "CaloDetDescr/CaloDepthTool.h"
 #include "CaloDetDescr/CaloAlignTool.h"
 #include "CaloDetDescr/CaloSuperCellAlignTool.h"
@@ -11,4 +8,3 @@ DECLARE_TOOL_FACTORY( CaloAlignTool )
 DECLARE_TOOL_FACTORY( CaloSuperCellAlignTool )
 DECLARE_TOOL_FACTORY( CaloSuperCellIDTool )
 
-
diff --git a/Calorimeter/CaloDetDescr/src/components/CaloDetDescr_load.cxx b/Calorimeter/CaloDetDescr/src/components/CaloDetDescr_load.cxx
deleted file mode 100755
index cae1c10c5c0a..000000000000
--- a/Calorimeter/CaloDetDescr/src/components/CaloDetDescr_load.cxx
+++ /dev/null
@@ -1,5 +0,0 @@
-//====================================================================
-
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES( CaloDetDescr )
diff --git a/Calorimeter/CaloExample/CaloTests/src/components/CaloTests_entries.cxx b/Calorimeter/CaloExample/CaloTests/src/components/CaloTests_entries.cxx
index 00f519f7e814..6c367cbc1388 100644
--- a/Calorimeter/CaloExample/CaloTests/src/components/CaloTests_entries.cxx
+++ b/Calorimeter/CaloExample/CaloTests/src/components/CaloTests_entries.cxx
@@ -1,26 +1,7 @@
 #include "CaloTests/Analysis.h"
 #include "CaloTests/AnalysisCal.h"
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 
 DECLARE_NAMESPACE_ALGORITHM_FACTORY( MyAnalysis, Analysis )
 DECLARE_NAMESPACE_ALGORITHM_FACTORY( MyAnalysisCal, AnalysisCal )
 
-
-DECLARE_FACTORY_ENTRIES(CaloTests) {
-    DECLARE_NAMESPACE_ALGORITHM( MyAnalysis, Analysis )
-    DECLARE_NAMESPACE_ALGORITHM( MyAnalysisCal, AnalysisCal )
-}
-
-//Notes:
-//
-//1. The argument to the DECLARE_FACTORY_ENTRIES(XXX) is the name of the
-//   component library (libXXX.so).
-//2. Each Algorithm that is contained in the library should be declared
-//   by the DECLARE_ALGORITHM() statement.
-//3. Each Service that is contained in the library should be declared
-//   by the DECLARE_SERVICE() statement.
-// 
-// See Athena User Guide for more information
-
-
diff --git a/Calorimeter/CaloExample/CaloTests/src/components/CaloTests_load.cxx b/Calorimeter/CaloExample/CaloTests/src/components/CaloTests_load.cxx
deleted file mode 100644
index 53d2eca7cfa3..000000000000
--- a/Calorimeter/CaloExample/CaloTests/src/components/CaloTests_load.cxx
+++ /dev/null
@@ -1,10 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(CaloTests)
-
-  //Notes:
-  //
-  //1. The argument to the LOAD_FACTORY_ENTRIES() is the name of the
-  //   component library (libXXX.so).
-  //
-  // See Athena User Guide for more information
diff --git a/Calorimeter/CaloG4Sim/src/components/CaloG4Sim_entries.cxx b/Calorimeter/CaloG4Sim/src/components/CaloG4Sim_entries.cxx
index 14048bdb6bff..4be3f2af85be 100644
--- a/Calorimeter/CaloG4Sim/src/components/CaloG4Sim_entries.cxx
+++ b/Calorimeter/CaloG4Sim/src/components/CaloG4Sim_entries.cxx
@@ -1,10 +1,4 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "CaloG4Sim/CalibrationDefaultProcessingTool.h"
 
 DECLARE_TOOL_FACTORY( G4UA::CaloG4::CalibrationDefaultProcessingTool )
 
-DECLARE_FACTORY_ENTRIES( CaloG4 ) {
-  DECLARE_TOOL( G4UA::CaloG4::CalibrationDefaultProcessingTool )
-
-}
diff --git a/Calorimeter/CaloG4Sim/src/components/CaloG4Sim_load.cxx b/Calorimeter/CaloG4Sim/src/components/CaloG4Sim_load.cxx
deleted file mode 100644
index cb47c15d5d39..000000000000
--- a/Calorimeter/CaloG4Sim/src/components/CaloG4Sim_load.cxx
+++ /dev/null
@@ -1,2 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-LOAD_FACTORY_ENTRIES( CaloG4 )
diff --git a/Calorimeter/CaloLocalHadCalib/src/components/CaloLocalHadCalib_entries.cxx b/Calorimeter/CaloLocalHadCalib/src/components/CaloLocalHadCalib_entries.cxx
index a67d95f1e0b1..c8457159c99c 100644
--- a/Calorimeter/CaloLocalHadCalib/src/components/CaloLocalHadCalib_entries.cxx
+++ b/Calorimeter/CaloLocalHadCalib/src/components/CaloLocalHadCalib_entries.cxx
@@ -8,7 +8,6 @@
 #include "CaloLocalHadCalib/CaloReadLCClassificationFile.h"
 #include "CaloLocalHadCalib/CaloReadLCOutOfClusterFile.h"
 #include "CaloLocalHadCalib/CaloReadLCJetEnergyScaleFile.h"
-#include "GaudiKernel/DeclareFactoryEntries.h"
 DECLARE_ALGORITHM_FACTORY( GetLCClassification )
 DECLARE_ALGORITHM_FACTORY( GetLCWeights )
 DECLARE_ALGORITHM_FACTORY( GetLCOutOfCluster )
@@ -19,15 +18,4 @@ DECLARE_ALGORITHM_FACTORY( CaloReadLCWeightsFile )
 DECLARE_ALGORITHM_FACTORY( CaloReadLCClassificationFile )
 DECLARE_ALGORITHM_FACTORY( CaloReadLCOutOfClusterFile )
 DECLARE_ALGORITHM_FACTORY( CaloReadLCJetEnergyScaleFile )
-DECLARE_FACTORY_ENTRIES(CaloLocalHadCalib) {
-    DECLARE_ALGORITHM( GetLCClassification );
-    DECLARE_ALGORITHM( GetLCWeights );
-    DECLARE_ALGORITHM( GetLCOutOfCluster );
-    DECLARE_ALGORITHM( GetLCDeadMaterial );
-    DECLARE_ALGORITHM( GetLCDeadMaterialTree );
-    DECLARE_ALGORITHM( GetLCSinglePionsPerf );
-    DECLARE_ALGORITHM( CaloReadLCWeightsFile );
-    DECLARE_ALGORITHM( CaloReadLCClassificationFile );
-    DECLARE_ALGORITHM( CaloReadLCOutOfClusterFile );
-    DECLARE_ALGORITHM( CaloReadLCJetEnergyScaleFile );
-}
+
diff --git a/Calorimeter/CaloLocalHadCalib/src/components/CaloLocalHadCalib_load.cxx b/Calorimeter/CaloLocalHadCalib/src/components/CaloLocalHadCalib_load.cxx
deleted file mode 100644
index 6a80b6fe1966..000000000000
--- a/Calorimeter/CaloLocalHadCalib/src/components/CaloLocalHadCalib_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(CaloLocalHadCalib)
diff --git a/Calorimeter/CaloMonitoring/src/components/CaloMonitoring_entries.cxx b/Calorimeter/CaloMonitoring/src/components/CaloMonitoring_entries.cxx
old mode 100755
new mode 100644
index 7b04437e7727..2bd8dc211039
--- a/Calorimeter/CaloMonitoring/src/components/CaloMonitoring_entries.cxx
+++ b/Calorimeter/CaloMonitoring/src/components/CaloMonitoring_entries.cxx
@@ -7,7 +7,6 @@
 //#include "CaloMonitoring/CaloClusterTimeMon.h"
 //#include "CaloMonitoring/CaloCosmicsClusterMon.h"
 #include "CaloMonitoring/CaloTowerVecMon.h"
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "CaloMonitoring/CaloTransverseBalanceVecMon.h"
 //DECLARE_TOOL_FACTORY(CaloCellMonitoringTool )
 DECLARE_TOOL_FACTORY(CaloCellVecMon)
@@ -21,15 +20,3 @@ DECLARE_TOOL_FACTORY(CaloTowerVecMon)
 
 DECLARE_TOOL_FACTORY(CaloTransverseBalanceVecMon)
 
-DECLARE_FACTORY_ENTRIES(CaloMonitoring) {
-  //  DECLARE_ALGTOOL(CaloCellMonitoringTool )
-  DECLARE_ALGTOOL(CaloCellVecMon)
-    //  DECLARE_ALGTOOL(CaloCellTimeMon)
-    //  DECLARE_ALGTOOL(CaloClusterMon)
-  DECLARE_ALGTOOL(CaloClusterVecMon)
-    //  DECLARE_ALGTOOL(CaloClusterShwrMon)
-    //  DECLARE_ALGTOOL(CaloClusterTimeMon)
-    // DECLARE_ALGTOOL(CaloCosmicsClusterMon)
-  DECLARE_ALGTOOL(CaloTowerVecMon)
-  DECLARE_ALGTOOL(CaloTransverseBalanceVecMon)
-}
diff --git a/Calorimeter/CaloMonitoring/src/components/CaloMonitoring_load.cxx b/Calorimeter/CaloMonitoring/src/components/CaloMonitoring_load.cxx
deleted file mode 100755
index ef5d12c36f19..000000000000
--- a/Calorimeter/CaloMonitoring/src/components/CaloMonitoring_load.cxx
+++ /dev/null
@@ -1,2 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-LOAD_FACTORY_ENTRIES(CaloMonitoring)
diff --git a/Calorimeter/CaloRec/src/components/CaloRec_entries.cxx b/Calorimeter/CaloRec/src/components/CaloRec_entries.cxx
index 86098c29a8d6..ae556e84c44a 100644
--- a/Calorimeter/CaloRec/src/components/CaloRec_entries.cxx
+++ b/Calorimeter/CaloRec/src/components/CaloRec_entries.cxx
@@ -30,7 +30,6 @@
 #include "../CaloClusterSnapshot.h"
 
 
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 DECLARE_ALGORITHM_FACTORY( CaloTowerMonitor )
 DECLARE_ALGORITHM_FACTORY( CaloTowerAlgorithm )
diff --git a/Calorimeter/CaloRec/src/components/CaloRec_load.cxx b/Calorimeter/CaloRec/src/components/CaloRec_load.cxx
deleted file mode 100644
index 5c3f6f2d2995..000000000000
--- a/Calorimeter/CaloRec/src/components/CaloRec_load.cxx
+++ /dev/null
@@ -1,4 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(CaloRec)
-
diff --git a/Calorimeter/CaloTools/src/components/CaloTools_entries.cxx b/Calorimeter/CaloTools/src/components/CaloTools_entries.cxx
index b34e307b5c8b..934ebbdbe662 100644
--- a/Calorimeter/CaloTools/src/components/CaloTools_entries.cxx
+++ b/Calorimeter/CaloTools/src/components/CaloTools_entries.cxx
@@ -5,7 +5,6 @@
 #include "CaloTools/SimpleNoiseToolFromTextFile.h"
 #include "CaloTools/CaloAffectedTool.h"
 #include "CaloTools/CaloLumiBCIDTool.h"
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 DECLARE_TOOL_FACTORY( CaloNoiseTool )
 DECLARE_TOOL_FACTORY( CaloMBAverageTool )
@@ -14,3 +13,4 @@ DECLARE_TOOL_FACTORY( SimpleNoiseTool )
 DECLARE_TOOL_FACTORY( SimpleNoiseToolFromTextFile )
 DECLARE_TOOL_FACTORY( CaloAffectedTool )
 DECLARE_TOOL_FACTORY( CaloLumiBCIDTool )
+
diff --git a/Calorimeter/CaloTrackUtils/src/components/CaloTrackUtils_entries.cxx b/Calorimeter/CaloTrackUtils/src/components/CaloTrackUtils_entries.cxx
old mode 100755
new mode 100644
index e0b286b22708..969f8e395d70
--- a/Calorimeter/CaloTrackUtils/src/components/CaloTrackUtils_entries.cxx
+++ b/Calorimeter/CaloTrackUtils/src/components/CaloTrackUtils_entries.cxx
@@ -1,9 +1,5 @@
 #include "CaloTrackUtils/CaloClusterVertexFractionMaker.h"
 
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 DECLARE_TOOL_FACTORY ( CaloClusterVertexFractionMaker )
 
-DECLARE_FACTORY_ENTRIES(CaloTrackUtils) {
-    DECLARE_TOOL( CaloClusterVertexFractionMaker )
-}
diff --git a/Calorimeter/CaloTrackUtils/src/components/CaloTrackUtils_load.cxx b/Calorimeter/CaloTrackUtils/src/components/CaloTrackUtils_load.cxx
deleted file mode 100755
index f34d46658a8d..000000000000
--- a/Calorimeter/CaloTrackUtils/src/components/CaloTrackUtils_load.cxx
+++ /dev/null
@@ -1,4 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(CaloTrackUtils)
-
diff --git a/Calorimeter/CaloTrackingGeometry/src/components/CaloTrackingGeometry_entries.cxx b/Calorimeter/CaloTrackingGeometry/src/components/CaloTrackingGeometry_entries.cxx
old mode 100755
new mode 100644
index da61d3c079dc..b9fdf1201da4
--- a/Calorimeter/CaloTrackingGeometry/src/components/CaloTrackingGeometry_entries.cxx
+++ b/Calorimeter/CaloTrackingGeometry/src/components/CaloTrackingGeometry_entries.cxx
@@ -1,19 +1,10 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "CaloTrackingGeometry/CaloTrackingGeometryBuilder.h"
 #include "CaloTrackingGeometry/CaloSurfaceBuilder.h"
 #include "CaloTrackingGeometry/CaloSurfaceHelper.h"
-//
+
 using namespace Calo;
-//
+
 DECLARE_TOOL_FACTORY( CaloTrackingGeometryBuilder )
 DECLARE_TOOL_FACTORY( CaloSurfaceBuilder )
 DECLARE_TOOL_FACTORY( CaloSurfaceHelper )
-//
-DECLARE_FACTORY_ENTRIES( CaloTrackingGeometry )
-{
-    DECLARE_TOOL( CaloTrackingGeometryBuilder );
-    DECLARE_TOOL( CaloSurfaceBuilder );
-    DECLARE_TOOL( CaloSurfaceHelper );
-}
-
 
diff --git a/Calorimeter/CaloTrackingGeometry/src/components/CaloTrackingGeometry_load.cxx b/Calorimeter/CaloTrackingGeometry/src/components/CaloTrackingGeometry_load.cxx
deleted file mode 100755
index b9651d660e4b..000000000000
--- a/Calorimeter/CaloTrackingGeometry/src/components/CaloTrackingGeometry_load.cxx
+++ /dev/null
@@ -1,4 +0,0 @@
-//#include "GaudiKernel/LoadFactoryEntries.h"
-//
-//LOAD_FACTORY_ENTRIES( CaloTrackingGeometry )
-//
diff --git a/Calorimeter/CaloTriggerTool/src/components/CaloTriggerTool_entries.cxx b/Calorimeter/CaloTriggerTool/src/components/CaloTriggerTool_entries.cxx
old mode 100755
new mode 100644
index 1129aa6bcfe7..f199cfcc5309
--- a/Calorimeter/CaloTriggerTool/src/components/CaloTriggerTool_entries.cxx
+++ b/Calorimeter/CaloTriggerTool/src/components/CaloTriggerTool_entries.cxx
@@ -1,5 +1,3 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "CaloTriggerTool/CaloTriggerTowerService.h"
 
 DECLARE_TOOL_FACTORY( CaloTriggerTowerService )
diff --git a/Calorimeter/CaloTriggerTool/src/components/CaloTriggerTool_load.cxx b/Calorimeter/CaloTriggerTool/src/components/CaloTriggerTool_load.cxx
deleted file mode 100755
index 5487c2861148..000000000000
--- a/Calorimeter/CaloTriggerTool/src/components/CaloTriggerTool_load.cxx
+++ /dev/null
@@ -1,5 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(CaloTriggerTool)
-
-
diff --git a/Calorimeter/CaloUtils/src/components/CaloUtils_entries.cxx b/Calorimeter/CaloUtils/src/components/CaloUtils_entries.cxx
index 16bedcad21b2..6f22796a7f8e 100644
--- a/Calorimeter/CaloUtils/src/components/CaloUtils_entries.cxx
+++ b/Calorimeter/CaloUtils/src/components/CaloUtils_entries.cxx
@@ -11,7 +11,6 @@
 #include "../CaloTowerStoreTestAlg.h"
 #include "../CaloTowerBuilderToolTestAlg.h"
 
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 DECLARE_TOOL_FACTORY( CaloCellWeightCorrection )
 DECLARE_TOOL_FACTORY( LocalNoiseSuppressionTool )
@@ -27,17 +26,3 @@ DECLARE_TOOL_FACTORY( xAODClusterCompressor )
 DECLARE_ALGORITHM_FACTORY( CaloTowerStoreTestAlg )
 DECLARE_ALGORITHM_FACTORY( CaloTowerBuilderToolTestAlg )
 
-DECLARE_FACTORY_ENTRIES(CaloUtils) {
-    DECLARE_TOOL( CaloCellWeightCorrection )
-    DECLARE_TOOL( LocalNoiseSuppressionTool )
-    DECLARE_TOOL( CaloLCClassificationTool )
-    DECLARE_TOOL( EstimEMClusterClassificationTool )
-    DECLARE_TOOL( CaloLCWeightTool )
-    DECLARE_TOOL( CaloLCOutOfClusterTool )
-    DECLARE_TOOL( CaloLCDeadMaterialTool )
-    DECLARE_TOOL( CaloTopoTowerBuilderTool )
-    DECLARE_TOOL( CaloTowerBuilderTool )
-    DECLARE_TOOL( xAODClusterCompressor )
-    DECLARE_ALGORITHM( CaloTowerStoreTestAlg )
-    DECLARE_ALGORITHM( CaloTowerBuilderToolTestAlg )
-}
diff --git a/Calorimeter/CaloUtils/src/components/CaloUtils_load.cxx b/Calorimeter/CaloUtils/src/components/CaloUtils_load.cxx
deleted file mode 100644
index 717a3f53f0d8..000000000000
--- a/Calorimeter/CaloUtils/src/components/CaloUtils_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(CaloUtils)
diff --git a/LArCalorimeter/LArAffectedRegion/src/components/LArAffectedRegionTool_entries.cxx b/LArCalorimeter/LArAffectedRegion/src/components/LArAffectedRegionTool_entries.cxx
index 4981d7e2d32f..ae9607c7564a 100644
--- a/LArCalorimeter/LArAffectedRegion/src/components/LArAffectedRegionTool_entries.cxx
+++ b/LArCalorimeter/LArAffectedRegion/src/components/LArAffectedRegionTool_entries.cxx
@@ -1,9 +1,5 @@
 #include "LArAffectedRegion/LArAffectedRegionAlg.h"
 
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 DECLARE_ALGORITHM_FACTORY( LArAffectedRegionAlg )
 
-DECLARE_FACTORY_ENTRIES(LArAffectedRegion) {
-  DECLARE_ALGORITHM( LArAffectedRegionAlg )
-}
diff --git a/LArCalorimeter/LArAffectedRegion/src/components/LArAffectedRegionTool_load.cxx b/LArCalorimeter/LArAffectedRegion/src/components/LArAffectedRegionTool_load.cxx
deleted file mode 100644
index 7c8457647c31..000000000000
--- a/LArCalorimeter/LArAffectedRegion/src/components/LArAffectedRegionTool_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArAffectedRegionTool)
diff --git a/LArCalorimeter/LArAlignment/LArAlignmentAlgs/src/components/LArAlignmentAlgs_entries.cxx b/LArCalorimeter/LArAlignment/LArAlignmentAlgs/src/components/LArAlignmentAlgs_entries.cxx
old mode 100755
new mode 100644
index 4957d0ab1e1b..0d65216554a3
--- a/LArCalorimeter/LArAlignment/LArAlignmentAlgs/src/components/LArAlignmentAlgs_entries.cxx
+++ b/LArCalorimeter/LArAlignment/LArAlignmentAlgs/src/components/LArAlignmentAlgs_entries.cxx
@@ -1,9 +1,4 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "LArAlignmentAlgs/LArAlignDbAlg.h"
 
 DECLARE_ALGORITHM_FACTORY(LArAlignDbAlg)
 
-DECLARE_FACTORY_ENTRIES(LArAlignmentAlgs) {
-  DECLARE_ALGORITHM( LArAlignDbAlg );
-}
diff --git a/LArCalorimeter/LArAlignment/LArAlignmentAlgs/src/components/LArAlignmentAlgs_load.cxx b/LArCalorimeter/LArAlignment/LArAlignmentAlgs/src/components/LArAlignmentAlgs_load.cxx
deleted file mode 100755
index 01336304f397..000000000000
--- a/LArCalorimeter/LArAlignment/LArAlignmentAlgs/src/components/LArAlignmentAlgs_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArAlignmentAlgs)
diff --git a/LArCalorimeter/LArBadChannelTool/src/components/LArBadChannelTool_entries.cxx b/LArCalorimeter/LArBadChannelTool/src/components/LArBadChannelTool_entries.cxx
index 082107be450d..e85c12574299 100644
--- a/LArCalorimeter/LArBadChannelTool/src/components/LArBadChannelTool_entries.cxx
+++ b/LArCalorimeter/LArBadChannelTool/src/components/LArBadChannelTool_entries.cxx
@@ -1,6 +1,5 @@
 #include "../LArBadChannelToolTest.h"
 
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 #include "LArBadChannelTool/LArBadChannelMasker.h"
 #include "LArBadChannelTool/LArBadChanTool.h"
@@ -21,4 +20,3 @@ DECLARE_ALGORITHM_FACTORY( LArBadFeb2Ascii )
 DECLARE_ALGORITHM_FACTORY( LArBadChannelCondAlg )
 DECLARE_ALGORITHM_FACTORY( LArBadFebCondAlg )
 
- 
diff --git a/LArCalorimeter/LArBadChannelTool/src/components/LArBadChannelTool_load.cxx b/LArCalorimeter/LArBadChannelTool/src/components/LArBadChannelTool_load.cxx
deleted file mode 100644
index dfca8a01bdc4..000000000000
--- a/LArCalorimeter/LArBadChannelTool/src/components/LArBadChannelTool_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArBadChannelTool)
diff --git a/LArCalorimeter/LArCabling/src/components/LArCabling_entries.cxx b/LArCalorimeter/LArCabling/src/components/LArCabling_entries.cxx
old mode 100755
new mode 100644
index a5989336f5c5..545078c01a4d
--- a/LArCalorimeter/LArCabling/src/components/LArCabling_entries.cxx
+++ b/LArCalorimeter/LArCabling/src/components/LArCabling_entries.cxx
@@ -1,5 +1,3 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "LArCabling/LArCablingService.h"
 #include "LArCabling/LArHVCablingTool.h"
 #include "LArCabling/LArSuperCellCablingTool.h"
diff --git a/LArCalorimeter/LArCabling/src/components/LArCabling_load.cxx b/LArCalorimeter/LArCabling/src/components/LArCabling_load.cxx
deleted file mode 100755
index cdf04672eaf2..000000000000
--- a/LArCalorimeter/LArCabling/src/components/LArCabling_load.cxx
+++ /dev/null
@@ -1,5 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArCabling)
-
-
diff --git a/LArCalorimeter/LArCafJobs/src/components/LArCafJobs_entries.cxx b/LArCalorimeter/LArCafJobs/src/components/LArCafJobs_entries.cxx
old mode 100755
new mode 100644
index 6492aa3975ca..8b11dafb8553
--- a/LArCalorimeter/LArCafJobs/src/components/LArCafJobs_entries.cxx
+++ b/LArCalorimeter/LArCafJobs/src/components/LArCafJobs_entries.cxx
@@ -1,4 +1,3 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "LArCafJobs/LArShapeDumperTool.h"
 #include "LArCafJobs/LArShapeDumper.h"
 #include "LArCafJobs/LArSimpleShapeDumper.h"
@@ -11,11 +10,3 @@ DECLARE_ALGORITHM_FACTORY(LArNoiseBursts)
 DECLARE_ALGORITHM_FACTORY(LArHECNoise)
 DECLARE_TOOL_FACTORY(LArShapeDumperTool)
 
-DECLARE_FACTORY_ENTRIES(LArCafJobs) {
-  DECLARE_ALGORITHM(LArShapeDumper)
-  DECLARE_ALGORITHM(LArSimpleShapeDumper)
-  DECLARE_ALGORITHM(LArNoiseBursts)
-  DECLARE_ALGORITHM(LArHECNoise)
-  DECLARE_TOOL(LArShapeDumperTool)
-}
-
diff --git a/LArCalorimeter/LArCafJobs/src/components/LArCafJobs_load.cxx b/LArCalorimeter/LArCafJobs/src/components/LArCafJobs_load.cxx
deleted file mode 100755
index cc5728d63eec..000000000000
--- a/LArCalorimeter/LArCafJobs/src/components/LArCafJobs_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArCafJobs)
diff --git a/LArCalorimeter/LArCalibDataQuality/src/components/LArCalibDataQuality_entries.cxx b/LArCalorimeter/LArCalibDataQuality/src/components/LArCalibDataQuality_entries.cxx
index 022e4d0eaa8a..f9a723f4b36b 100644
--- a/LArCalorimeter/LArCalibDataQuality/src/components/LArCalibDataQuality_entries.cxx
+++ b/LArCalorimeter/LArCalibDataQuality/src/components/LArCalibDataQuality_entries.cxx
@@ -5,7 +5,6 @@
 #include "LArCalibDataQuality/LArBadChannelHunter.h"
 #include "LArCalibDataQuality/LArBadEventCatcher.h"
 
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 
 DECLARE_ALGORITHM_FACTORY( LArRampValidationAlg )
@@ -15,11 +14,3 @@ DECLARE_ALGORITHM_FACTORY( LArAutoCorrValidationAlg )
 DECLARE_ALGORITHM_FACTORY( LArBadChannelHunter )
 DECLARE_ALGORITHM_FACTORY( LArBadEventCatcher )
 
-DECLARE_FACTORY_ENTRIES(LArCalibDataQuality) {
-DECLARE_ALGORITHM( LArRampValidationAlg )
-DECLARE_ALGORITHM( LArPedestalValidationAlg )
-DECLARE_ALGORITHM( LArAutoCorrValidationAlg ) 
-DECLARE_ALGORITHM( LArCaliWaveDataQuality ) 
-DECLARE_ALGORITHM( LArBadChannelHunter ) 
-DECLARE_ALGORITHM (LArBadEventCatcher)
-}
diff --git a/LArCalorimeter/LArCalibDataQuality/src/components/LArCalibDataQuality_load.cxx b/LArCalorimeter/LArCalibDataQuality/src/components/LArCalibDataQuality_load.cxx
deleted file mode 100644
index 8023bf28c604..000000000000
--- a/LArCalorimeter/LArCalibDataQuality/src/components/LArCalibDataQuality_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArCalibDataQuality)
diff --git a/LArCalorimeter/LArCalibTools/src/components/LArCalibTools_entries.cxx b/LArCalorimeter/LArCalibTools/src/components/LArCalibTools_entries.cxx
old mode 100755
new mode 100644
index 6049f6cc4446..e96aab27f91a
--- a/LArCalorimeter/LArCalibTools/src/components/LArCalibTools_entries.cxx
+++ b/LArCalorimeter/LArCalibTools/src/components/LArCalibTools_entries.cxx
@@ -39,7 +39,6 @@
 #include "LArCalibTools/LArDSPConfig2Ntuple.h"
 //#include "LArCalibTools/LArSFcalFromFcalFromStdNtuple.h"
 
-#include "GaudiKernel/DeclareFactoryEntries.h"
  
 typedef LArReadParamsFromFile<LArCaliPulseParamsComplete>   LArReadCaliPulseParams ;
 typedef LArReadParamsFromFile<LArDetCellParamsComplete>     LArReadDetCellParams ;
@@ -108,61 +107,3 @@ DECLARE_ALGORITHM_FACTORY( LArDSPConfig2Ntuple )
 DECLARE_ALGORITHM_FACTORY( LArMinBias2Ntuple )
 //DECLARE_ALGORITHM_FACTORY( LArSFcalFromFcalFromStdNtuple )
 
-
-
-DECLARE_FACTORY_ENTRIES( LArCalibTools ) {
-  DECLARE_ALGORITHM( LArAutoCorr2Ntuple )
-  DECLARE_ALGORITHM( LArAverages2Ntuple )
-  DECLARE_ALGORITHM( LArAccumulatedDigits2Ntuple )
-  DECLARE_ALGORITHM( LArDigits2Ntuple )
-  DECLARE_ALGORITHM( LArAutoCorr2Ntuple )
-  DECLARE_ALGORITHM( LArOFC2Ntuple )
-  DECLARE_ALGORITHM( LArShape2Ntuple )
-  DECLARE_ALGORITHM( LArPedestals2Ntuple )
-  DECLARE_ALGORITHM( LAruA2MeV2Ntuple )
-  DECLARE_ALGORITHM( LArRamps2Ntuple )
-  DECLARE_ALGORITHM( LArReadCaliPulseParams ) 
-  DECLARE_ALGORITHM( LArReadCaliPulseParams_Calib ) 
-  DECLARE_ALGORITHM( LArReadDetCellParams )
-  DECLARE_ALGORITHM( LArReadPhysCaliTdiff )
-  DECLARE_ALGORITHM( LArReadTdrift )
-  DECLARE_ALGORITHM( LArReadMphysOverMcal )
-  DECLARE_ALGORITHM( LArReadRinj )
-  DECLARE_ALGORITHM( LArReadTshaper )
-  DECLARE_ALGORITHM( LArReadEMEC_Cphi )
-  DECLARE_ALGORITHM( LArReadEMEC_HValpha )
-  DECLARE_ALGORITHM( LArReadEMEC_HVbeta )
-  DECLARE_ALGORITHM( LArReadCableLength )
-  DECLARE_ALGORITHM( LArReadCableAttenuation )
-  DECLARE_ALGORITHM( LAruA2MeV2Ntuple )
-  DECLARE_ALGORITHM( LArCaliWaves2Ntuple )
-  DECLARE_ALGORITHM( LArPhysWaves2Ntuple )
-  DECLARE_ALGORITHM( LArWFParams2Ntuple )
-  DECLARE_ALGORITHM( LArParams2Ntuple )
-  DECLARE_ALGORITHM( LArPhysWaveFromTuple )
-  DECLARE_ALGORITHM( LArPhysWaveFromStdNtuple )
-  DECLARE_ALGORITHM( LArShapeFromStdNtuple )
-  DECLARE_ALGORITHM( LArAutoCorrFromStdNtuple )
-  DECLARE_ALGORITHM( LArParamsFromStdNtuple )
-  DECLARE_ALGORITHM( LArOFCBin_PhysCaliTdiffFromStdNtuple )
-  DECLARE_ALGORITHM( LArMphysOverMcalFromTuple )
-  DECLARE_ALGORITHM( LArMphysOverMcal2Ntuple)
-  DECLARE_ALGORITHM( LArHVScaleCorr2Ntuple)
-  DECLARE_ALGORITHM( LArBlockCorrections )
-  DECLARE_ALGORITHM (CaloCellGroup2Ntuple )
-  DECLARE_ALGORITHM (LArFEBTemp2Ntuple )
-  DECLARE_ALGORITHM (ForceLoadCondObj )
-  DECLARE_ALGORITHM ( LArFebTimeOffset2Ntuple )
-  DECLARE_ALGORITHM ( LArGainThresholds2Ntuple)  
-  DECLARE_ALGORITHM ( LArDSPThresholds2Ntuple)  
-  DECLARE_ALGORITHM ( LArPhysCaliTDiffAlg ) 
-  DECLARE_ALGORITHM ( LArOFCBinAlg ) 
-  DECLARE_ALGORITHM ( CaloCondBlob2Ntuple ) 
-  DECLARE_ALGORITHM ( LArCompleteToFlat )
-  DECLARE_ALGORITHM ( LArNoise2Ntuple)
-  DECLARE_ALGORITHM ( LArfSampl2Ntuple)
-  DECLARE_ALGORITHM ( LArFillDSPConfig )
-  DECLARE_ALGORITHM ( LArDSPConfig2Ntuple )
-  DECLARE_ALGORITHM( LArMinBias2Ntuple)
-//  DECLARE_ALGORITHM( LArSFcalFromFcalFromStdNtuple )
-}
diff --git a/LArCalorimeter/LArCalibTools/src/components/LArCalibTools_load.cxx b/LArCalorimeter/LArCalibTools/src/components/LArCalibTools_load.cxx
deleted file mode 100755
index 79764d3757b4..000000000000
--- a/LArCalorimeter/LArCalibTools/src/components/LArCalibTools_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
- 
-LOAD_FACTORY_ENTRIES(LArCalibTools)
diff --git a/LArCalorimeter/LArCalibUtils/src/components/LArCalibUtils_entries.cxx b/LArCalorimeter/LArCalibUtils/src/components/LArCalibUtils_entries.cxx
old mode 100755
new mode 100644
index 362873b3f4e0..659e72a4e62a
--- a/LArCalorimeter/LArCalibUtils/src/components/LArCalibUtils_entries.cxx
+++ b/LArCalorimeter/LArCalibUtils/src/components/LArCalibUtils_entries.cxx
@@ -49,7 +49,6 @@
 #include "LArCalibUtils/LArCalibPatchingAlg.h"
 #include "LArCalibUtils/LArCalibCopyAlg.h"
 
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 
 typedef LArCalibPatchingAlg<LArRampComplete> LArRampPatcher;
@@ -121,61 +120,3 @@ DECLARE_TOOL_FACTORY( LArPhaseToolConst )
 DECLARE_TOOL_FACTORY( LArPhaseToolMC )
 DECLARE_TOOL_FACTORY( LArPhaseToolTB )
 
-
-DECLARE_FACTORY_ENTRIES(LArCalibUtils) {
-  DECLARE_ALGORITHM( LArAutoCorrMaker )
-  DECLARE_ALGORITHM( LArAutoCorrExtrapolate )
-  DECLARE_ALGORITHM( LArAutoCorrBuilder )
-  DECLARE_ALGORITHM( LArCalibDigitMaker )
-  DECLARE_ALGORITHM( LArCaliWaveAverage )
-  DECLARE_ALGORITHM( LArCaliWaveBuilder )
-  DECLARE_ALGORITHM( LArCaliWaveBuilderXtalk )
-  DECLARE_ALGORITHM( LArCaliWaveMerger )
-  DECLARE_ALGORITHM( LArCaliWaveSelector )
-  DECLARE_ALGORITHM( LArDeltaRespPredictor )
-  DECLARE_ALGORITHM( LArFill )
-  DECLARE_ALGORITHM( LArMasterWaveBuilder )
-  DECLARE_ALGORITHM( LArOFCAlg )
-  DECLARE_ALGORITHM( LArPedestalInPhysicsMaker )
-  DECLARE_ALGORITHM( LArPedestalMaker )
-  DECLARE_ALGORITHM( LArPedestalBuilder )
-  DECLARE_ALGORITHM( LArPedestalAutoCorrBuilder )
-  DECLARE_ALGORITHM( LArPhysWaveBuilder )
-  DECLARE_ALGORITHM( LArPhysWaveShifter )
-  DECLARE_ALGORITHM( LArRampBuilder )
-  DECLARE_ALGORITHM( LArRTMParamExtractor )
-  DECLARE_ALGORITHM( LArTCMPhysWavePredictor )
-  DECLARE_ALGORITHM( LArStripsCrossTalkCorrector )
-  DECLARE_ALGORITHM( LArPhysWavePredictor )
-  DECLARE_ALGORITHM( LArTimeTuning )
-  DECLARE_ALGORITHM( LArTimeTuningNtuple )
-  DECLARE_ALGORITHM (LArRampCorr )
-  DECLARE_ALGORITHM( LArDumpShapes ) 
-  DECLARE_ALGORITHM( LArAccumulatedCalibDigitContSplitter) 
-  DECLARE_ALGORITHM( LArRampPatcher)
-  DECLARE_ALGORITHM( LArOFPhaseFill )
-  DECLARE_ALGORITHM( LArOFPhasePicker )
-  DECLARE_ALGORITHM (LArCaliWavePatcher)
-  DECLARE_ALGORITHM (LArHVCorrMaker )
-  DECLARE_ALGORITHM (LArCalibShortCorrector )
-  DECLARE_ALGORITHM (LArTimePhysPrediction)
-  DECLARE_ALGORITHM( LArRampAdHocPatchingAlg )
-    //DECLARE_ALGORITHM( LArPedestalCopyAlg )
-  DECLARE_ALGORITHM( LArPhysWaveCopyAlg )
-  DECLARE_ALGORITHM( LArDAC2uAMCCopyAlg )
-  DECLARE_ALGORITHM( LArTdriftCompleteCopyAlg )
-  DECLARE_ALGORITHM( LArShapeCorrector )
-  DECLARE_ALGORITHM( LArAutoCorrToolToDB )
-  DECLARE_ALGORITHM( LArDuplicateConstants )
-    //DECLARE_ALGORITHM( LArOFCPatcher)
-  DECLARE_TOOL( LArAutoCorrDecoderTool )
-  DECLARE_TOOL( LArDigitOscillationCorrTool )
-  DECLARE_TOOL( LArDeltaRespTool )
-  DECLARE_TOOL( LArPhysWaveTool )
-  DECLARE_TOOL( LArPhysWaveHECTool )  
-  DECLARE_TOOL( LArTCMFitterTool )
-  DECLARE_TOOL( LArWFParamTool )
-  DECLARE_TOOL( LArPhaseToolConst )
-  DECLARE_TOOL( LArPhaseToolTB )
-  DECLARE_TOOL( LArPhaseToolMC )
-}
diff --git a/LArCalorimeter/LArCalibUtils/src/components/LArCalibUtils_load.cxx b/LArCalorimeter/LArCalibUtils/src/components/LArCalibUtils_load.cxx
deleted file mode 100755
index 2a7b9f769282..000000000000
--- a/LArCalorimeter/LArCalibUtils/src/components/LArCalibUtils_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
- 
-LOAD_FACTORY_ENTRIES(LArCalibUtils)
diff --git a/LArCalorimeter/LArCellRec/src/components/LArCellRec_entries.cxx b/LArCalorimeter/LArCellRec/src/components/LArCellRec_entries.cxx
old mode 100755
new mode 100644
index 1e3d26605af0..b56be310e820
--- a/LArCalorimeter/LArCellRec/src/components/LArCellRec_entries.cxx
+++ b/LArCalorimeter/LArCellRec/src/components/LArCellRec_entries.cxx
@@ -17,7 +17,6 @@
 #include "LArCellRec/LArNoisyROTool.h"
 #include "LArCellRec/LArCollisionTimeAlg.h"
 #include "LArCellRec/LArTimeVetoAlg.h"
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 
 DECLARE_ALGORITHM_FACTORY( LArNoisyROAlg )
@@ -40,28 +39,3 @@ DECLARE_TOOL_FACTORY (LArNoisyROTool)
 DECLARE_ALGORITHM_FACTORY ( LArCollisionTimeAlg )
 DECLARE_ALGORITHM_FACTORY ( LArTimeVetoAlg )
 
-
-
-DECLARE_FACTORY_ENTRIES(LArCellRec) {
-    DECLARE_ALGORITHM( LArNoisyROAlg )
-    DECLARE_TOOL( LArG3Escale_TDR )
-    DECLARE_TOOL( LArG3Escale )
-    DECLARE_TOOL( LArNonLinearity)
-    DECLARE_TOOL( LArCellBuilderFromLArHitTool )
-    DECLARE_TOOL( LArCellBuilderFromLArRawChannelTool )
-    DECLARE_TOOL( LArCellEmMiscalib )
-    DECLARE_TOOL( LArCellRescaler )
-    DECLARE_TOOL( LArCellMaskingTool )
-    DECLARE_TOOL( LArCellHVCorr )
-    DECLARE_TOOL( LArCellRecalibration) 
-    DECLARE_TOOL( LArCellNoiseMaskingTool)
-    DECLARE_TOOL( LArBadFebMaskingTool)
-    DECLARE_TOOL( LArCellGainPathology)
-    DECLARE_TOOL( LArCellMerger)
-    DECLARE_TOOL( LArCellDeadOTXCorr)
-    DECLARE_TOOL( LArNoisyROTool)
-    DECLARE_ALGORITHM (LArCollisionTimeAlg )
-    DECLARE_ALGORITHM (LArTimeVetoAlg )
-
-
-}
diff --git a/LArCalorimeter/LArCellRec/src/components/LArCellRec_load.cxx b/LArCalorimeter/LArCellRec/src/components/LArCellRec_load.cxx
deleted file mode 100755
index 93bc2187a81d..000000000000
--- a/LArCalorimeter/LArCellRec/src/components/LArCellRec_load.cxx
+++ /dev/null
@@ -1,4 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArCellRec)
-
diff --git a/LArCalorimeter/LArClusterRec/src/components/LArClusterRec_entries.cxx b/LArCalorimeter/LArClusterRec/src/components/LArClusterRec_entries.cxx
old mode 100755
new mode 100644
index b3a37ade6641..c62bdb8e1ca5
--- a/LArCalorimeter/LArClusterRec/src/components/LArClusterRec_entries.cxx
+++ b/LArCalorimeter/LArClusterRec/src/components/LArClusterRec_entries.cxx
@@ -1,15 +1,9 @@
 #include "LArClusterRec/LArTBClusterBuilder.h"
 #include "LArClusterRec/LArDigitThinnerFromEMClust.h"
 #include "LArClusterRec/LArClusterCollisionTimeAlg.h"
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 
 DECLARE_TOOL_FACTORY( LArTBClusterBuilder )
 DECLARE_ALGORITHM_FACTORY( LArDigitThinnerFromEMClust )
 DECLARE_ALGORITHM_FACTORY( LArClusterCollisionTimeAlg )
 
-DECLARE_FACTORY_ENTRIES(LArClusterRec) {
-    DECLARE_TOOL( LArTBClusterBuilder )
-    DECLARE_ALGORITHM( LArDigitThinnerFromEMClust )
-    DECLARE_ALGORITHM( LArClusterCollisionTimeAlg )
-}
diff --git a/LArCalorimeter/LArClusterRec/src/components/LArClusterRec_load.cxx b/LArCalorimeter/LArClusterRec/src/components/LArClusterRec_load.cxx
deleted file mode 100755
index 0921a60de5a8..000000000000
--- a/LArCalorimeter/LArClusterRec/src/components/LArClusterRec_load.cxx
+++ /dev/null
@@ -1,4 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArClusterRec)
-
diff --git a/LArCalorimeter/LArCnv/LArByteStream/src/components/LArByteStream_entries.cxx b/LArCalorimeter/LArCnv/LArByteStream/src/components/LArByteStream_entries.cxx
index 95a79f1aa6cd..503b07543a18 100644
--- a/LArCalorimeter/LArCnv/LArByteStream/src/components/LArByteStream_entries.cxx
+++ b/LArCalorimeter/LArCnv/LArByteStream/src/components/LArByteStream_entries.cxx
@@ -1,5 +1,3 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "LArByteStream/LArRawChannelContByteStreamCnv.h"
 #include "LArByteStream/LArDigitContByteStreamCnv.h"
 #include "LArByteStream/LArCalibDigitContByteStreamCnv.h"
@@ -30,18 +28,3 @@ DECLARE_CONVERTER_FACTORY( LArFebHeaderContByteStreamCnv )
 //DECLARE_TOOL_FACTORY( LARCELLTOOL)  
 //DECLARE_CONVERTER_FACTORY( LArCellCollByteStreamCnv )
 
-DECLARE_FACTORY_ENTRIES(LArByteStream) {
-    DECLARE_CONVERTER(  LArRawChannelContByteStreamCnv )
-    DECLARE_CONVERTER(  LArDigitContByteStreamCnv )
-    DECLARE_CONVERTER(  LArCalibDigitContByteStreamCnv )
-    DECLARE_CONVERTER(  LArAccumulatedCalibDigitContByteStreamCnv )
-    DECLARE_CONVERTER(  LArAccumulatedDigitContByteStreamCnv )
-    DECLARE_CONVERTER( LArFebHeaderContByteStreamCnv )
-    DECLARE_TOOL ( LArRawDataContByteStreamTool )
-    DECLARE_TOOL ( LArRodDecoder)    
-
-//    DECLARE_CONVERTER( LArRawChannelCollByteStreamCnv )
-//    DECLARE_CONVERTER( LArCellCollByteStreamCnv )
-//    DECLARE_TOOL( LARRAWTOOL) 
-//    DECLARE_TOOL( LARCELLTOOL)  
-}
diff --git a/LArCalorimeter/LArCnv/LArByteStream/src/components/LArByteStream_load.cxx b/LArCalorimeter/LArCnv/LArByteStream/src/components/LArByteStream_load.cxx
deleted file mode 100644
index 140a2700fc93..000000000000
--- a/LArCalorimeter/LArCnv/LArByteStream/src/components/LArByteStream_load.cxx
+++ /dev/null
@@ -1,4 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArByteStream)
-
diff --git a/LArCalorimeter/LArCnv/LArIdCnv/src/LArIdCnv_entries.cxx b/LArCalorimeter/LArCnv/LArIdCnv/src/LArIdCnv_entries.cxx
old mode 100755
new mode 100644
index e7beb3ca9dc3..1f7e1fd20775
--- a/LArCalorimeter/LArCnv/LArIdCnv/src/LArIdCnv_entries.cxx
+++ b/LArCalorimeter/LArCnv/LArIdCnv/src/LArIdCnv_entries.cxx
@@ -1,14 +1,3 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-//====================================================================
-
-//<doc><file>	$Id: LArIdCnv_entries.cxx,v 1.6 2007-03-05 09:15:09 fledroit Exp $
-//<version>	$Name: not supported by cvs2svn $
-
-
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "LArIdCnv/LArIdMgrDetDescrCnv.h"
 #include "LArIdCnv/LArOnlineIDDetDescrCnv.h"
 #include "LArIdCnv/LArOnline_SuperCellIDDetDescrCnv.h"
@@ -21,10 +10,3 @@ DECLARE_CONVERTER_FACTORY(LArIdMgrDetDescrCnv)
 DECLARE_CONVERTER_FACTORY(LArOnlineIDDetDescrCnv)
 DECLARE_CONVERTER_FACTORY(LArOnline_SuperCellIDDetDescrCnv)
 
-DECLARE_FACTORY_ENTRIES	( LArIdCnv ) {
-    DECLARE_CONVERTER	( LArIdMgrDetDescrCnv );
-    DECLARE_CONVERTER	( LArOnlineIDDetDescrCnv );
-    DECLARE_CONVERTER	( LArHVLineIDDetDescrCnv );
-    DECLARE_CONVERTER	( LArElectrodeIDDetDescrCnv );
-    DECLARE_CONVERTER	( LArOnline_SuperCellIDDetDescrCnv );
-}
diff --git a/LArCalorimeter/LArCnv/LArIdCnv/src/LArIdCnv_load.cxx b/LArCalorimeter/LArCnv/LArIdCnv/src/LArIdCnv_load.cxx
deleted file mode 100755
index e985b86c8d24..000000000000
--- a/LArCalorimeter/LArCnv/LArIdCnv/src/LArIdCnv_load.cxx
+++ /dev/null
@@ -1,12 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-
-//<doc><file>	$Id: LArIdCnv_load.cxx,v 1.1 2004-02-16 17:04:34 cbourdar Exp $
-//<version>	$Name: not supported by cvs2svn $
-//====================================================================
-
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES( LArIdCnv )
diff --git a/LArCalorimeter/LArCondUtils/src/components/LArCondUtils_entries.cxx b/LArCalorimeter/LArCondUtils/src/components/LArCondUtils_entries.cxx
old mode 100755
new mode 100644
index cd4d02d1ef6a..ead55cd544d9
--- a/LArCalorimeter/LArCondUtils/src/components/LArCondUtils_entries.cxx
+++ b/LArCalorimeter/LArCondUtils/src/components/LArCondUtils_entries.cxx
@@ -5,7 +5,6 @@
 #include "LArCondUtils/LArHVPathologyDbAlg.h"
 #include "LArCondUtils/LArHV2Ntuple.h"
 
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 
 DECLARE_TOOL_FACTORY( LArFecLvTempDcsTool )
@@ -15,11 +14,3 @@ DECLARE_TOOL_FACTORY( LArFEBTempTool )
 DECLARE_ALGORITHM_FACTORY( LArHVPathologyDbAlg )
 DECLARE_ALGORITHM_FACTORY( LArHV2Ntuple )
 
-DECLARE_FACTORY_ENTRIES(LArCondUtils) {
-    DECLARE_TOOL( LArFecLvTempDcsTool )
-    DECLARE_TOOL( LArHVToolMC )
-    DECLARE_TOOL( LArHVToolDB )
-    DECLARE_TOOL( LArFEBTempTool )
-    DECLARE_ALGORITHM( LArHVPathologyDbAlg )
-    DECLARE_ALGORITHM( LArHV2Ntuple )
-}
diff --git a/LArCalorimeter/LArCondUtils/src/components/LArCondUtils_load.cxx b/LArCalorimeter/LArCondUtils/src/components/LArCondUtils_load.cxx
deleted file mode 100755
index 783462151e0b..000000000000
--- a/LArCalorimeter/LArCondUtils/src/components/LArCondUtils_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArCondUtils)
diff --git a/LArCalorimeter/LArDetDescr/src/components/LArDetDescr_entries.cxx b/LArCalorimeter/LArDetDescr/src/components/LArDetDescr_entries.cxx
old mode 100755
new mode 100644
index dbb459233af9..3dfe9bcc45df
--- a/LArCalorimeter/LArDetDescr/src/components/LArDetDescr_entries.cxx
+++ b/LArCalorimeter/LArDetDescr/src/components/LArDetDescr_entries.cxx
@@ -1,15 +1,6 @@
-//====================================================================
-
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "LArDetDescr/LArRecoMaterialTool.h"
 #include "LArDetDescr/LArRecoSimpleGeomTool.h"
 
 DECLARE_TOOL_FACTORY( LArRecoMaterialTool )
 DECLARE_TOOL_FACTORY( LArRecoSimpleGeomTool )
 
-DECLARE_FACTORY_ENTRIES	( LArDetDescr ) {
-    DECLARE_TOOL( LArRecoMaterialTool );
-    DECLARE_TOOL( LArRecoSimpleGeomTool );
-}
-
-
diff --git a/LArCalorimeter/LArDetDescr/src/components/LArDetDescr_load.cxx b/LArCalorimeter/LArDetDescr/src/components/LArDetDescr_load.cxx
deleted file mode 100755
index 30f3df44beb8..000000000000
--- a/LArCalorimeter/LArDetDescr/src/components/LArDetDescr_load.cxx
+++ /dev/null
@@ -1,5 +0,0 @@
-//====================================================================
-
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES( LArDetDescr )
diff --git a/LArCalorimeter/LArDigitization/src/components/LArDigitization_entries.cxx b/LArCalorimeter/LArDigitization/src/components/LArDigitization_entries.cxx
old mode 100755
new mode 100644
index 7dbf13c5b9e9..a5c3f9362112
--- a/LArCalorimeter/LArDigitization/src/components/LArDigitization_entries.cxx
+++ b/LArCalorimeter/LArDigitization/src/components/LArDigitization_entries.cxx
@@ -1,23 +1,10 @@
-//
-//  Entry file for ATHENA component libraries
-//
-
 #include "LArDigitization/LArDigitMaker.h"
 #include "LArDigitization/LArHitMerger.h"
 #include "LArDigitization/LArHitFilter.h"
 #include "LArDigitization/LArPileUpTool.h"
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 DECLARE_ALGORITHM_FACTORY( LArDigitMaker )
 DECLARE_ALGORITHM_FACTORY( LArHitMerger )
 DECLARE_ALGORITHM_FACTORY( LArHitFilter )
 DECLARE_TOOL_FACTORY( LArPileUpTool )
 
-DECLARE_FACTORY_ENTRIES(LArDigitization) {
-
-  DECLARE_ALGORITHM(LArDigitMaker)
-  DECLARE_ALGORITHM(LArHitMerger)
-  DECLARE_ALGORITHM(LArHitFilter)
-  DECLARE_TOOL(LArPileUpTool)
-
-}
diff --git a/LArCalorimeter/LArDigitization/src/components/LArDigitization_load.cxx b/LArCalorimeter/LArDigitization/src/components/LArDigitization_load.cxx
deleted file mode 100755
index d282025f6849..000000000000
--- a/LArCalorimeter/LArDigitization/src/components/LArDigitization_load.cxx
+++ /dev/null
@@ -1,8 +0,0 @@
-//
-//   Load file for ATHENA component library
-//
-
-
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArDigitization)
diff --git a/LArCalorimeter/LArExample/TestLArDetDescr/src/components/TestLArDetDescr_entries.cxx b/LArCalorimeter/LArExample/TestLArDetDescr/src/components/TestLArDetDescr_entries.cxx
old mode 100755
new mode 100644
index 1164b3b270fc..53260ef8d7ec
--- a/LArCalorimeter/LArExample/TestLArDetDescr/src/components/TestLArDetDescr_entries.cxx
+++ b/LArCalorimeter/LArExample/TestLArDetDescr/src/components/TestLArDetDescr_entries.cxx
@@ -2,16 +2,9 @@
 #include "TestLArDetDescr/TestCaloGeom.h"
 #include "TestLArDetDescr/TestLArTT.h"
 #include "TestLArDetDescr/TestLArMaterial.h"
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 DECLARE_ALGORITHM_FACTORY( TestCaloDDE )
 DECLARE_ALGORITHM_FACTORY( TestCaloGeom )
 DECLARE_ALGORITHM_FACTORY( TestLArTT )
 DECLARE_ALGORITHM_FACTORY( TestLArMaterial )
 
-DECLARE_FACTORY_ENTRIES(TestLArDetDescr) {
-    DECLARE_ALGORITHM( TestCaloDDE );
-    DECLARE_ALGORITHM( TestCaloGeom );
-    DECLARE_ALGORITHM( TestLArTT );
-    DECLARE_ALGORITHM( TestLArMaterial );
-}
diff --git a/LArCalorimeter/LArExample/TestLArDetDescr/src/components/TestLArDetDescr_load.cxx b/LArCalorimeter/LArExample/TestLArDetDescr/src/components/TestLArDetDescr_load.cxx
deleted file mode 100755
index f147e43fc3e8..000000000000
--- a/LArCalorimeter/LArExample/TestLArDetDescr/src/components/TestLArDetDescr_load.cxx
+++ /dev/null
@@ -1,4 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(TestLArDetDescr)
-
diff --git a/LArCalorimeter/LArExample/TestLArHardwareID/src/components/TestLArHardwareID_entries.cxx b/LArCalorimeter/LArExample/TestLArHardwareID/src/components/TestLArHardwareID_entries.cxx
old mode 100755
new mode 100644
index c6eb6749e9a8..982c2462251b
--- a/LArCalorimeter/LArExample/TestLArHardwareID/src/components/TestLArHardwareID_entries.cxx
+++ b/LArCalorimeter/LArExample/TestLArHardwareID/src/components/TestLArHardwareID_entries.cxx
@@ -1,9 +1,3 @@
-//
-//  Entry file for ATHENA component libraries
-//
-
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "TestLArHardwareID/TestLArHWID_Algo.h"
 #include "TestLArHardwareID/initTTMap_Algo.h"
 #include "TestLArHardwareID/reinitTTMap_Algo.h"
@@ -17,10 +11,3 @@ DECLARE_ALGORITHM_FACTORY( reinitTTMap_Algo )
 DECLARE_ALGORITHM_FACTORY( testTTMap_Algo ) 
 DECLARE_ALGORITHM_FACTORY( updateTTMap_Algo ) 
 
-DECLARE_FACTORY_ENTRIES(TestLArHardwareID) {
-    DECLARE_ALGORITHM( TestLArHWID_Algo )
-    DECLARE_ALGORITHM( initTTMap_Algo ) 
-    DECLARE_ALGORITHM( reinitTTMap_Algo ) 
-    DECLARE_ALGORITHM( testTTMap_Algo ) 
-    DECLARE_ALGORITHM( updateTTMap_Algo ) 
-}
diff --git a/LArCalorimeter/LArExample/TestLArHardwareID/src/components/TestLArHardwareID_load.cxx b/LArCalorimeter/LArExample/TestLArHardwareID/src/components/TestLArHardwareID_load.cxx
deleted file mode 100755
index 8272297e1ba9..000000000000
--- a/LArCalorimeter/LArExample/TestLArHardwareID/src/components/TestLArHardwareID_load.cxx
+++ /dev/null
@@ -1,8 +0,0 @@
-//
-//   Load file for ATHENA component library
-//
-
-
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(TestLArHardwareID)
diff --git a/LArCalorimeter/LArG4/LArG4Barrel/src/components/LArG4Barrel_entries.cxx b/LArCalorimeter/LArG4/LArG4Barrel/src/components/LArG4Barrel_entries.cxx
index 5fa494d657b7..577e484990cc 100644
--- a/LArCalorimeter/LArG4/LArG4Barrel/src/components/LArG4Barrel_entries.cxx
+++ b/LArCalorimeter/LArG4/LArG4Barrel/src/components/LArG4Barrel_entries.cxx
@@ -1,5 +1,3 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "../CryostatCalibrationCalculator.h"
 #include "../CryostatCalibrationMixedCalculator.h"
 #include "../LArBarrelCalculator.h"
@@ -21,3 +19,4 @@ DECLARE_SERVICE_FACTORY(LArG4::Barrel::CalibrationCalculator)
 DECLARE_SERVICE_FACTORY(LArG4::BarrelPresampler::CalibrationCalculator)
 DECLARE_SERVICE_FACTORY(LArG4::Barrel::Geometry)
 DECLARE_SERVICE_FACTORY(LArG4::BarrelPresampler::Geometry)
+
diff --git a/LArCalorimeter/LArG4/LArG4EC/src/components/LArG4EC_entries.cxx b/LArCalorimeter/LArG4/LArG4EC/src/components/LArG4EC_entries.cxx
index ac9966e6114e..b60195cd07cb 100644
--- a/LArCalorimeter/LArG4/LArG4EC/src/components/LArG4EC_entries.cxx
+++ b/LArCalorimeter/LArG4/LArG4EC/src/components/LArG4EC_entries.cxx
@@ -1,5 +1,3 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "../CalibrationCalculator.h"
 #include "../CryostatCalibrationLArCalculator.h"
 #include "../EMECSupportCalibrationCalculator.h"
@@ -17,3 +15,4 @@ DECLARE_SERVICE_FACTORY(LArG4::EndcapCryostat::CalibrationCalculator)
 DECLARE_SERVICE_FACTORY(LArG4::EndcapCryostat::CalibrationMixedCalculator)
 DECLARE_SERVICE_FACTORY(LArG4::EC::EnergyCalculator)
 DECLARE_SERVICE_FACTORY(LArG4::EC::PresamplerCalibrationCalculator)
+
diff --git a/LArCalorimeter/LArG4/LArG4FCAL/src/components/LArG4FCAL_entries.cxx b/LArCalorimeter/LArG4/LArG4FCAL/src/components/LArG4FCAL_entries.cxx
index 935550b81f09..994da9325f72 100644
--- a/LArCalorimeter/LArG4/LArG4FCAL/src/components/LArG4FCAL_entries.cxx
+++ b/LArCalorimeter/LArG4/LArG4FCAL/src/components/LArG4FCAL_entries.cxx
@@ -1,7 +1,6 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "../LArFCALCalculatorBase.h"
 #include "../LArFCALCalibCalculatorBase.h"
 
 DECLARE_SERVICE_FACTORY(LArG4::FCAL::LArFCALCalibCalculatorBase)
 DECLARE_SERVICE_FACTORY(LArFCALCalculatorBase)
+
diff --git a/LArCalorimeter/LArG4/LArG4FastSimSvc/src/components/LArG4FastSimSvc_entries.cxx b/LArCalorimeter/LArG4/LArG4FastSimSvc/src/components/LArG4FastSimSvc_entries.cxx
index 4ca2f8ee51da..35f7113bf70e 100644
--- a/LArCalorimeter/LArG4/LArG4FastSimSvc/src/components/LArG4FastSimSvc_entries.cxx
+++ b/LArCalorimeter/LArG4/LArG4FastSimSvc/src/components/LArG4FastSimSvc_entries.cxx
@@ -1,10 +1,4 @@
 #include "LArG4FastSimSvc/LArG4FastSimSvc.h"
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 DECLARE_SERVICE_FACTORY(LArG4FastSimSvc)
 
-DECLARE_FACTORY_ENTRIES(LArG4FastSimSvc) {
-    DECLARE_SERVICE   ( LArG4FastSimSvc )
-}
-
-
diff --git a/LArCalorimeter/LArG4/LArG4FastSimSvc/src/components/LArG4FastSimSvc_load.cxx b/LArCalorimeter/LArG4/LArG4FastSimSvc/src/components/LArG4FastSimSvc_load.cxx
deleted file mode 100644
index 8753acd77300..000000000000
--- a/LArCalorimeter/LArG4/LArG4FastSimSvc/src/components/LArG4FastSimSvc_load.cxx
+++ /dev/null
@@ -1,4 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArG4FastSimSvc)
-
diff --git a/LArCalorimeter/LArG4/LArG4FastSimulation/src/components/LArG4FastSimulation_entries.cxx b/LArCalorimeter/LArG4/LArG4FastSimulation/src/components/LArG4FastSimulation_entries.cxx
index 69189307ac84..99465018711c 100644
--- a/LArCalorimeter/LArG4/LArG4FastSimulation/src/components/LArG4FastSimulation_entries.cxx
+++ b/LArCalorimeter/LArG4/LArG4FastSimulation/src/components/LArG4FastSimulation_entries.cxx
@@ -1,12 +1,6 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 // #include "../DeadMaterialShower.h"
 #include "../LArFastShowerTool.h"
 
 // DECLARE_TOOL_FACTORY( DeadMaterialShower )
 DECLARE_TOOL_FACTORY( LArFastShowerTool )
 
-DECLARE_FACTORY_ENTRIES( LArG4FastSimulation ) {
-  // DECLARE_TOOL( DeadMaterialShower )
-  DECLARE_TOOL( LArFastShowerTool )
-}
diff --git a/LArCalorimeter/LArG4/LArG4FastSimulation/src/components/LArG4FastSimulation_load.cxx b/LArCalorimeter/LArG4/LArG4FastSimulation/src/components/LArG4FastSimulation_load.cxx
deleted file mode 100644
index 92bbd85a89ad..000000000000
--- a/LArCalorimeter/LArG4/LArG4FastSimulation/src/components/LArG4FastSimulation_load.cxx
+++ /dev/null
@@ -1,2 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-LOAD_FACTORY_ENTRIES( LArG4FastSimulation )
\ No newline at end of file
diff --git a/LArCalorimeter/LArG4/LArG4GenShowerLib/src/components/LArG4GenShowerLib_entries.cxx b/LArCalorimeter/LArG4/LArG4GenShowerLib/src/components/LArG4GenShowerLib_entries.cxx
index 878dc85cd415..dff151066c81 100644
--- a/LArCalorimeter/LArG4/LArG4GenShowerLib/src/components/LArG4GenShowerLib_entries.cxx
+++ b/LArCalorimeter/LArG4/LArG4GenShowerLib/src/components/LArG4GenShowerLib_entries.cxx
@@ -1,23 +1,6 @@
-//Notes:
-//
-//1. The argument to the DECLARE_FACTORY_ENTRIES(XXX) is the name of the
-//   component library (libXXX.so).
-//2. Each Algorithm that is contained in the library should be declared
-//   by the DECLARE_ALGORITHM() statement.
-//3. Each Service that is contained in the library should be declared
-//   by the DECLARE_SERVICE() statement.
-//
-// See Athena User Guide for more information
-
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "LArG4GenShowerLib/LArG4GenShowerLib.h"
 #include "LArG4GenShowerLib/TestActionShowerLibTool.h"
 
 DECLARE_ALGORITHM_FACTORY( LArG4GenShowerLib )
 DECLARE_TOOL_FACTORY( G4UA::TestActionShowerLibTool )
 
-DECLARE_FACTORY_ENTRIES( LArG4GenShowerLib ) {
-  DECLARE_TOOL( G4UA::TestActionShowerLibTool )
-  DECLARE_ALGORITHM( LArG4GenShowerLib )
-}
diff --git a/LArCalorimeter/LArG4/LArG4GenShowerLib/src/components/LArG4GenShowerLib_load.cxx b/LArCalorimeter/LArG4/LArG4GenShowerLib/src/components/LArG4GenShowerLib_load.cxx
deleted file mode 100644
index 63fc9d92f689..000000000000
--- a/LArCalorimeter/LArG4/LArG4GenShowerLib/src/components/LArG4GenShowerLib_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArG4GenShowerLib)
diff --git a/LArCalorimeter/LArG4/LArG4H6SD/src/components/LArG4H6SDTools_entries.cxx b/LArCalorimeter/LArG4/LArG4H6SD/src/components/LArG4H6SDTools_entries.cxx
index f7a11c6c88f1..d1f891607e7f 100644
--- a/LArCalorimeter/LArG4/LArG4H6SD/src/components/LArG4H6SDTools_entries.cxx
+++ b/LArCalorimeter/LArG4/LArG4H6SD/src/components/LArG4H6SDTools_entries.cxx
@@ -1,5 +1,3 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "../LArTBH6TriggerTimeTool.h"
 #include "../LArTBH6BeamInfo.h"
 #include "../LArGeoH62004EventActionTool.h"
@@ -72,3 +70,4 @@ DECLARE_SERVICE_FACTORY(LArG4H6COLDTCMod0Calculator)
 DECLARE_SERVICE_FACTORY(LArG4H6WarmTCCalculator)
 DECLARE_SERVICE_FACTORY(LArG4H62004DeadCalibrationCalculator)
 DECLARE_SERVICE_FACTORY(LArG4H6COLDTCMod0CalibCalculator)
+
diff --git a/LArCalorimeter/LArG4/LArG4H6SD/src/components/LArG4H6SDTools_load.cxx b/LArCalorimeter/LArG4/LArG4H6SD/src/components/LArG4H6SDTools_load.cxx
deleted file mode 100644
index 65fd712972ad..000000000000
--- a/LArCalorimeter/LArG4/LArG4H6SD/src/components/LArG4H6SDTools_load.cxx
+++ /dev/null
@@ -1,4 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArG4H6SDTools)
-
diff --git a/LArCalorimeter/LArG4/LArG4H8SD/src/components/LArG4H8SD_entries.cxx b/LArCalorimeter/LArG4/LArG4H8SD/src/components/LArG4H8SD_entries.cxx
index 18e8f8f61512..b3cd32c26ffc 100644
--- a/LArCalorimeter/LArG4/LArG4H8SD/src/components/LArG4H8SD_entries.cxx
+++ b/LArCalorimeter/LArG4/LArG4H8SD/src/components/LArG4H8SD_entries.cxx
@@ -1,5 +1,3 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "../LArG4H8CalibSDTool.h"
 #include "../H8CalibSDTool.h"
 
@@ -11,3 +9,4 @@ DECLARE_TOOL_FACTORY( LArG4H8CalibSDTool )
 
 DECLARE_SERVICE_FACTORY(LArTBCryostatCalibrationCalculator)
 DECLARE_SERVICE_FACTORY(H8CalibrationDefaultCalculator)
+
diff --git a/LArCalorimeter/LArG4/LArG4H8SD/src/components/LArG4H8SD_load.cxx b/LArCalorimeter/LArG4/LArG4H8SD/src/components/LArG4H8SD_load.cxx
deleted file mode 100644
index 78d6459ca4b4..000000000000
--- a/LArCalorimeter/LArG4/LArG4H8SD/src/components/LArG4H8SD_load.cxx
+++ /dev/null
@@ -1,2 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-LOAD_FACTORY_ENTRIES( LArG4H8SD )
\ No newline at end of file
diff --git a/LArCalorimeter/LArG4/LArG4HEC/src/components/LArG4HEC_entries.cxx b/LArCalorimeter/LArG4/LArG4HEC/src/components/LArG4HEC_entries.cxx
index 75fd9aaf1ce7..c069b69c9bf5 100644
--- a/LArCalorimeter/LArG4/LArG4HEC/src/components/LArG4HEC_entries.cxx
+++ b/LArCalorimeter/LArG4/LArG4HEC/src/components/LArG4HEC_entries.cxx
@@ -1,5 +1,3 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "../LArHECLocalCalculator.h"
 #include "../LocalCalibrationCalculator.h"
 #include "LArG4HEC/LocalGeometry.h"
@@ -13,3 +11,4 @@ DECLARE_SERVICE_FACTORY(LArG4::HEC::LocalGeometry)
 DECLARE_SERVICE_FACTORY(LArHECWheelCalculator)
 DECLARE_SERVICE_FACTORY(LArG4::HEC::LArHECCalibrationWheelCalculator)
 DECLARE_SERVICE_FACTORY(LArG4::HEC::HECGeometry)
+
diff --git a/LArCalorimeter/LArG4/LArG4MiniFCAL/src/components/LArG4MiniFCAL_entries.cxx b/LArCalorimeter/LArG4/LArG4MiniFCAL/src/components/LArG4MiniFCAL_entries.cxx
index c230b209fdbd..85d6c3ef2831 100644
--- a/LArCalorimeter/LArG4/LArG4MiniFCAL/src/components/LArG4MiniFCAL_entries.cxx
+++ b/LArCalorimeter/LArG4/LArG4MiniFCAL/src/components/LArG4MiniFCAL_entries.cxx
@@ -1,7 +1,6 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "../MiniFCALCalculator.h"
 #include "../MiniFCALCalibrationCalculator.h"
 
 DECLARE_SERVICE_FACTORY(LArG4::MiniFCAL::MiniFCALCalibrationCalculator)
 DECLARE_SERVICE_FACTORY(MiniFCALCalculator)
+
diff --git a/LArCalorimeter/LArG4/LArG4SD/src/components/LArG4SD_entries.cxx b/LArCalorimeter/LArG4/LArG4SD/src/components/LArG4SD_entries.cxx
index 6ca192b78f73..6924739efce8 100644
--- a/LArCalorimeter/LArG4/LArG4SD/src/components/LArG4SD_entries.cxx
+++ b/LArCalorimeter/LArG4/LArG4SD/src/components/LArG4SD_entries.cxx
@@ -1,5 +1,3 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 // MT-friendly LAr SD tools
 #include "../EMBSDTool.h"
 #include "../EMECSDTool.h"
@@ -22,3 +20,4 @@ DECLARE_TOOL_FACTORY( LArG4::InactiveSDTool )
 DECLARE_TOOL_FACTORY( LArG4::DeadSDTool )
 
 DECLARE_SERVICE_FACTORY( LArG4::CalibrationDefaultCalculator )
+
diff --git a/LArCalorimeter/LArG4/LArG4SD/src/components/LArG4SD_load.cxx b/LArCalorimeter/LArG4/LArG4SD/src/components/LArG4SD_load.cxx
deleted file mode 100644
index 89d9b04d1ae7..000000000000
--- a/LArCalorimeter/LArG4/LArG4SD/src/components/LArG4SD_load.cxx
+++ /dev/null
@@ -1,2 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-LOAD_FACTORY_ENTRIES( LArG4SD )
\ No newline at end of file
diff --git a/LArCalorimeter/LArG4/LArG4ShowerLibSvc/src/components/LArG4ShowerLibSvc_entries.cxx b/LArCalorimeter/LArG4/LArG4ShowerLibSvc/src/components/LArG4ShowerLibSvc_entries.cxx
old mode 100755
new mode 100644
index 7df6aabce616..1fc72223dd72
--- a/LArCalorimeter/LArG4/LArG4ShowerLibSvc/src/components/LArG4ShowerLibSvc_entries.cxx
+++ b/LArCalorimeter/LArG4/LArG4ShowerLibSvc/src/components/LArG4ShowerLibSvc_entries.cxx
@@ -1,12 +1,7 @@
 #include "LArG4ShowerLibSvc/LArG4ShowerLibSvcTest.h"
 #include "LArG4ShowerLibSvc/LArG4ShowerLibSvc.h"
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 DECLARE_ALGORITHM_FACTORY ( LArG4ShowerLibSvcTest )
 
 DECLARE_SERVICE_FACTORY   ( LArG4ShowerLibSvc )
 
-DECLARE_FACTORY_ENTRIES( LArG4ShowerLibSvc ) {
-    DECLARE_SERVICE   ( LArG4ShowerLibSvc )
-    DECLARE_ALGORITHM ( LArG4ShowerLibSvcTest )
-}
diff --git a/LArCalorimeter/LArG4/LArG4ShowerLibSvc/src/components/LArG4ShowerLibSvc_load.cxx b/LArCalorimeter/LArG4/LArG4ShowerLibSvc/src/components/LArG4ShowerLibSvc_load.cxx
deleted file mode 100755
index 79bc91535767..000000000000
--- a/LArCalorimeter/LArG4/LArG4ShowerLibSvc/src/components/LArG4ShowerLibSvc_load.cxx
+++ /dev/null
@@ -1,4 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArG4ShowerLibSvc)
-
diff --git a/LArCalorimeter/LArG4/LArG4Validation/src/components/LArG4Validation_entries.cxx b/LArCalorimeter/LArG4/LArG4Validation/src/components/LArG4Validation_entries.cxx
old mode 100755
new mode 100644
index 1f9d94b3fbdf..da93092ff6b9
--- a/LArCalorimeter/LArG4/LArG4Validation/src/components/LArG4Validation_entries.cxx
+++ b/LArCalorimeter/LArG4/LArG4Validation/src/components/LArG4Validation_entries.cxx
@@ -1,15 +1,7 @@
 #include "LArG4Validation/SingleTrackValidation.h"
 #include "LArG4Validation/AODReader.h"
 
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 DECLARE_ALGORITHM_FACTORY( SingleTrackValidation )
 DECLARE_ALGORITHM_FACTORY( AODReader )
 
-DECLARE_FACTORY_ENTRIES(LArG4Validation) {
-    DECLARE_ALGORITHM( SingleTrackValidation )
-    DECLARE_ALGORITHM( AODReader )
-}
-
-
-
diff --git a/LArCalorimeter/LArG4/LArG4Validation/src/components/LArG4Validation_load.cxx b/LArCalorimeter/LArG4/LArG4Validation/src/components/LArG4Validation_load.cxx
deleted file mode 100755
index 8f23e057336f..000000000000
--- a/LArCalorimeter/LArG4/LArG4Validation/src/components/LArG4Validation_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES( LArG4Validation )
diff --git a/LArCalorimeter/LArGeoModel/LArGeoAlgsNV/src/components/LArGeoAlgs_entries.cxx b/LArCalorimeter/LArGeoModel/LArGeoAlgsNV/src/components/LArGeoAlgs_entries.cxx
old mode 100755
new mode 100644
index 5c421b053965..76e4335f668e
--- a/LArCalorimeter/LArGeoModel/LArGeoAlgsNV/src/components/LArGeoAlgs_entries.cxx
+++ b/LArCalorimeter/LArGeoModel/LArGeoAlgsNV/src/components/LArGeoAlgs_entries.cxx
@@ -1,3 +1,4 @@
 #include "../LArDetectorToolNV.h"
 
 DECLARE_TOOL_FACTORY(LArDetectorToolNV)
+
diff --git a/LArCalorimeter/LArGeoModel/LArGeoH62002Algs/src/components/LArGeoH62002Alg_entries.cxx b/LArCalorimeter/LArGeoModel/LArGeoH62002Algs/src/components/LArGeoH62002Alg_entries.cxx
old mode 100755
new mode 100644
index d4cd87fc634f..bf8f3932e55b
--- a/LArCalorimeter/LArGeoModel/LArGeoH62002Algs/src/components/LArGeoH62002Alg_entries.cxx
+++ b/LArCalorimeter/LArGeoModel/LArGeoH62002Algs/src/components/LArGeoH62002Alg_entries.cxx
@@ -1,3 +1,4 @@
 #include "../LArDetectorToolH62002.h"
 
 DECLARE_TOOL_FACTORY(LArDetectorToolH62002)
+
diff --git a/LArCalorimeter/LArGeoModel/LArGeoH62003Algs/src/components/LArGeoAlgs_entries.cxx b/LArCalorimeter/LArGeoModel/LArGeoH62003Algs/src/components/LArGeoAlgs_entries.cxx
old mode 100755
new mode 100644
index 19d6781cb152..917f4d3a4b38
--- a/LArCalorimeter/LArGeoModel/LArGeoH62003Algs/src/components/LArGeoAlgs_entries.cxx
+++ b/LArCalorimeter/LArGeoModel/LArGeoH62003Algs/src/components/LArGeoAlgs_entries.cxx
@@ -1,3 +1,4 @@
 #include "../LArDetectorToolH62003.h"
 
 DECLARE_TOOL_FACTORY(LArDetectorToolH62003)
+
diff --git a/LArCalorimeter/LArGeoModel/LArGeoH62004Algs/src/components/LArGeoH62004Alg_entries.cxx b/LArCalorimeter/LArGeoModel/LArGeoH62004Algs/src/components/LArGeoH62004Alg_entries.cxx
old mode 100755
new mode 100644
index 67935103ed14..637732580e09
--- a/LArCalorimeter/LArGeoModel/LArGeoH62004Algs/src/components/LArGeoH62004Alg_entries.cxx
+++ b/LArCalorimeter/LArGeoModel/LArGeoH62004Algs/src/components/LArGeoH62004Alg_entries.cxx
@@ -1,3 +1,4 @@
 #include "../LArDetectorToolH62004.h"
 
 DECLARE_TOOL_FACTORY(LArDetectorToolH62004)
+
diff --git a/LArCalorimeter/LArGeoModel/LArGeoTBEC/src/components/LArGeoAlgs_entries.cxx b/LArCalorimeter/LArGeoModel/LArGeoTBEC/src/components/LArGeoAlgs_entries.cxx
old mode 100755
new mode 100644
index 9170af7e67e3..6969fc68d072
--- a/LArCalorimeter/LArGeoModel/LArGeoTBEC/src/components/LArGeoAlgs_entries.cxx
+++ b/LArCalorimeter/LArGeoModel/LArGeoTBEC/src/components/LArGeoAlgs_entries.cxx
@@ -1,3 +1,4 @@
 #include "../LArDetectorToolTBEC.h"
 
 DECLARE_TOOL_FACTORY(LArDetectorToolTBEC)
+
diff --git a/LArCalorimeter/LArL1Sim/src/components/LArL1Sim_entries.cxx b/LArCalorimeter/LArL1Sim/src/components/LArL1Sim_entries.cxx
old mode 100755
new mode 100644
index 12d72f169a21..cd2d5e1dffe6
--- a/LArCalorimeter/LArL1Sim/src/components/LArL1Sim_entries.cxx
+++ b/LArCalorimeter/LArL1Sim/src/components/LArL1Sim_entries.cxx
@@ -1,8 +1,3 @@
-//
-//  Entry file for ATHENA component libraries
-//
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "LArL1Sim/LArTTL1Maker.h"
 #include "LArL1Sim/LArSCL1Maker.h"
 #include "LArL1Sim/LArTTL1Calib.h"
@@ -13,11 +8,3 @@ DECLARE_ALGORITHM_FACTORY( LArSCL1Maker )
 DECLARE_ALGORITHM_FACTORY( LArTTL1Calib )
 DECLARE_ALGORITHM_FACTORY( LArSCSimpleMaker )
 
-DECLARE_FACTORY_ENTRIES(LArL1Sim) {
-
-  DECLARE_ALGORITHM(LArTTL1Maker)
-  DECLARE_ALGORITHM(LArSCL1Maker)
-  DECLARE_ALGORITHM(LArTTL1Calib)
-  DECLARE_ALGORITHM(LArSCSimpleMaker)
-
-}
diff --git a/LArCalorimeter/LArL1Sim/src/components/LArL1Sim_load.cxx b/LArCalorimeter/LArL1Sim/src/components/LArL1Sim_load.cxx
deleted file mode 100755
index f9afc8aceed2..000000000000
--- a/LArCalorimeter/LArL1Sim/src/components/LArL1Sim_load.cxx
+++ /dev/null
@@ -1,8 +0,0 @@
-//
-//   Load file for ATHENA component library
-//
-
-
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArL1Sim)
diff --git a/LArCalorimeter/LArMonTools/src/components/LArMonTools_entries.cxx b/LArCalorimeter/LArMonTools/src/components/LArMonTools_entries.cxx
old mode 100755
new mode 100644
index 99b2388f95aa..c6780f60b555
--- a/LArCalorimeter/LArMonTools/src/components/LArMonTools_entries.cxx
+++ b/LArCalorimeter/LArMonTools/src/components/LArMonTools_entries.cxx
@@ -9,7 +9,6 @@
 #include "LArMonTools/LArHVCorrectionMonTool.h"
 #include "LArMonTools/LArNoisyROMon.h"
 
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 DECLARE_TOOL_FACTORY(LArFEBMon)
 DECLARE_TOOL_FACTORY(LArRawChannelMonTool)
@@ -22,16 +21,3 @@ DECLARE_TOOL_FACTORY(LArAffectedRegions)
 DECLARE_TOOL_FACTORY(LArHVCorrectionMonTool)
 DECLARE_TOOL_FACTORY(LArNoisyROMon)
 
-
-DECLARE_FACTORY_ENTRIES(LArMonTools) {
-  DECLARE_ALGTOOL(LArFEBMon)
-  DECLARE_ALGTOOL(LArRawChannelMonTool)
-  DECLARE_ALGTOOL(LArCollisionTimeMonTool)
-  DECLARE_ALGTOOL(LArCosmicsMonTool)
-  DECLARE_ALGTOOL(LArCoverage)
-  DECLARE_ALGTOOL(LArDigitMon)
-  DECLARE_ALGTOOL(LArRODMonTool)
-  DECLARE_ALGTOOL(LArAffectedRegions)
-  DECLARE_ALGTOOL(LArHVCorrectionMonTool)
-  DECLARE_ALGTOOL(LArNoisyROMon)
-}
diff --git a/LArCalorimeter/LArMonTools/src/components/LArMonTools_load.cxx b/LArCalorimeter/LArMonTools/src/components/LArMonTools_load.cxx
deleted file mode 100755
index 71866578062e..000000000000
--- a/LArCalorimeter/LArMonTools/src/components/LArMonTools_load.cxx
+++ /dev/null
@@ -1,4 +0,0 @@
-
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArMonTools)
diff --git a/LArCalorimeter/LArOnlDbPrep/src/components/LArOnlDbPrep_entries.cxx b/LArCalorimeter/LArOnlDbPrep/src/components/LArOnlDbPrep_entries.cxx
old mode 100755
new mode 100644
index 83212ad832d2..5d3b2fddef82
--- a/LArCalorimeter/LArOnlDbPrep/src/components/LArOnlDbPrep_entries.cxx
+++ b/LArCalorimeter/LArOnlDbPrep/src/components/LArOnlDbPrep_entries.cxx
@@ -1,11 +1,6 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "LArOnlDbPrep/LArDSPThresholdFillInline.h"
 #include "LArOnlDbPrep/LArGeoWeightsFill.h"
 
 DECLARE_ALGORITHM_FACTORY ( LArDSPThresholdFillInline )
 DECLARE_ALGORITHM_FACTORY ( LArGeoWeightsFill )
 
-DECLARE_FACTORY_ENTRIES(LArOnlDbPrep) {
-  DECLARE_ALGORITHM ( LArDSPThresholdFillInline )
-  DECLARE_ALGORITHM ( LArGeoWeightsFill )
-}
diff --git a/LArCalorimeter/LArOnlDbPrep/src/components/LArOnlDbPrep_load.cxx b/LArCalorimeter/LArOnlDbPrep/src/components/LArOnlDbPrep_load.cxx
deleted file mode 100755
index 8191f0b73150..000000000000
--- a/LArCalorimeter/LArOnlDbPrep/src/components/LArOnlDbPrep_load.cxx
+++ /dev/null
@@ -1,2 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-LOAD_FACTORY_ENTRIES(LArOnlDbPrep)
diff --git a/LArCalorimeter/LArROD/src/components/LArROD_entries.cxx b/LArCalorimeter/LArROD/src/components/LArROD_entries.cxx
old mode 100755
new mode 100644
index 837791bdcdc2..421507de8320
--- a/LArCalorimeter/LArROD/src/components/LArROD_entries.cxx
+++ b/LArCalorimeter/LArROD/src/components/LArROD_entries.cxx
@@ -25,7 +25,6 @@
 #include "LArROD/LArFebErrorSummaryMaker.h"
 #include "LArROD/LArCalibDigitsAccumulatorFreeGain.h"
 
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 typedef LArDigitPreProcessor<LArDigitContainer> LArDigProcessor;
 typedef LArDigitPreProcessor<TBLArDigitContainer> TBLArDigProcessor;
@@ -64,34 +63,3 @@ DECLARE_TOOL_FACTORY( LArRawChannelBuilderToolTileInfo )
 #include "../tests/SuperCellVsCaloCellTestAlg.h"
 DECLARE_ALGORITHM_FACTORY( SuperCellVsCaloCellTestAlg )
 
-DECLARE_FACTORY_ENTRIES(LArROD) {
-  DECLARE_ALGORITHM( SuperCellVsCaloCellTestAlg );
-    DECLARE_ALGORITHM(LArRawChannelBuilder )
-    DECLARE_ALGORITHM(ReadLArRaw )
-    DECLARE_ALGORITHM(ReadLArDigits )
-    DECLARE_ALGORITHM(LArDigProcessor )
-    DECLARE_ALGORITHM(TBLArDigProcessor )
-    DECLARE_ALGORITHM(TBLArCalDigProcessor )
-    DECLARE_ALGORITHM(LArRawChannelSimpleBuilder )
-    DECLARE_ALGORITHM(LArTimeChecker )
-    DECLARE_ALGORITHM(LArCalibDigitsAccumulator )
-    DECLARE_ALGORITHM(LArDigitsAccumulator )
-    DECLARE_ALGORITHM(LArRawChannelBuilderDriver)
-    DECLARE_ALGORITHM(LArDigitThinner)
-    DECLARE_ALGORITHM(LArFebErrorSummaryMaker)
-    DECLARE_ALGORITHM(LArCalibDigitsAccumulatorFreeGain)
-    DECLARE_ALGORITHM( LArSuperCellBuilderDriver)
-    DECLARE_TOOL( LArCellBuilderDriver)
-    DECLARE_TOOL( LArRawChannelBuilderToolOFC )
-    DECLARE_TOOL( LArRawChannelBuilderToolOFCIter )
-    DECLARE_TOOL( LArRawChannelBuilderToolParabola )
-    DECLARE_TOOL( LArRawChannelBuilderToolCubic )
-    DECLARE_TOOL( LArRawChannelBuilderToolAverage )
-    DECLARE_TOOL( LArRawChannelBuilderToolBadChannelTool )
-    DECLARE_TOOL( LArRawChannelBuilderADC2EDataBase )
-    DECLARE_TOOL( LArRawChannelBuilderADC2EConstants )
-    DECLARE_TOOL( LArRawChannelBuilderPedestalDataBase )
-    DECLARE_TOOL( LArRawChannelBuilderPedestalSampleZero )
-    DECLARE_TOOL( LArRawChannelBuilderToolTileInfo )  
-}
-
diff --git a/LArCalorimeter/LArROD/src/components/LArROD_load.cxx b/LArCalorimeter/LArROD/src/components/LArROD_load.cxx
deleted file mode 100755
index 0f8a05283158..000000000000
--- a/LArCalorimeter/LArROD/src/components/LArROD_load.cxx
+++ /dev/null
@@ -1,5 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArROD)
-
-
diff --git a/LArCalorimeter/LArRawUtils/src/components/LArRawUtils_entries.cxx b/LArCalorimeter/LArRawUtils/src/components/LArRawUtils_entries.cxx
old mode 100755
new mode 100644
index 5313d11888e1..4aa7c2cbdbba
--- a/LArCalorimeter/LArRawUtils/src/components/LArRawUtils_entries.cxx
+++ b/LArCalorimeter/LArRawUtils/src/components/LArRawUtils_entries.cxx
@@ -1,8 +1,4 @@
 #include "LArRawUtils/LArRoI_Map.h"
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 DECLARE_TOOL_FACTORY( LArRoI_Map )
 
-DECLARE_FACTORY_ENTRIES(LArRawUtils) {
-    DECLARE_TOOL( LArRoI_Map )
-}
diff --git a/LArCalorimeter/LArRawUtils/src/components/LArRawUtils_load.cxx b/LArCalorimeter/LArRawUtils/src/components/LArRawUtils_load.cxx
deleted file mode 100755
index 95cee8e5e6e5..000000000000
--- a/LArCalorimeter/LArRawUtils/src/components/LArRawUtils_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArRawUtils)
diff --git a/LArCalorimeter/LArRecUtils/src/components/LArRecUtils_entries.cxx b/LArCalorimeter/LArRecUtils/src/components/LArRecUtils_entries.cxx
old mode 100755
new mode 100644
index 09034674bcb3..a66b46b36957
--- a/LArCalorimeter/LArRecUtils/src/components/LArRecUtils_entries.cxx
+++ b/LArCalorimeter/LArRecUtils/src/components/LArRecUtils_entries.cxx
@@ -1,5 +1,3 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "LArRecUtils/LArADC2MeVTool.h"
 #include "LArRecUtils/LArAutoCorrNoiseTool.h"
 #include "LArRecUtils/LArAutoCorrTotalTool.h"
@@ -72,32 +70,3 @@ DECLARE_ALGORITHM_FACTORY( LArfSamplSymCondAlg )
 DECLARE_ALGORITHM_FACTORY( LArMinBiasSymCondAlg )
 DECLARE_ALGORITHM_FACTORY( LArNoiseSymCondAlg )
 
-/*
-DECLARE_FACTORY_ENTRIES(LArRecUtils) {
-	DECLARE_TOOL( LArADC2MeVTool )
-	DECLARE_TOOL( LArAutoCorrNoiseTool )
-	DECLARE_TOOL( LArAutoCorrTotalTool )
-	DECLARE_TOOL( LArCellFakeProbElectronics )
-	  //	DECLARE_TOOL( LArCellFakeProbHV )
-	DECLARE_TOOL( LArHVCorrTool )
-	  //	DECLARE_TOOL( LArHVGeometryTool )
-	DECLARE_TOOL( LArOFCTool )
-	DECLARE_TOOL( LArOFPeakRecoTool )
-	DECLARE_TOOL( LArParabolaPeakRecoTool )
-	DECLARE_TOOL( LArShapePeakRecoTool )
-        DECLARE_TOOL( LArTowerBuilderTool )
-        DECLARE_TOOL( LArFCalTowerBuilderTool )
-	DECLARE_TOOL(LArFEBConfigReader)
-	DECLARE_SERVICE( LArFlatConditionSvc )
-	DECLARE_ALGORITHM( LArFCalTowerBuilderToolTestAlg )
-  DECLARE_TOOL( LArHVScaleRetriever )
-
-	  DECLARE_ALGORITHM( LArFlatCondAlgHVScale)
-	  DECLARE_ALGORITHM( LArFlatCondAlgPedestal)
-	  
-}
-*/
-
-
-//needed for LArCellCorrection, which is the base class of LArG3Escale; 
-//LArG3Escale is declared as a factory in LArCellRec
diff --git a/LArCalorimeter/LArRecUtils/src/components/LArRecUtils_load.cxx b/LArCalorimeter/LArRecUtils/src/components/LArRecUtils_load.cxx
deleted file mode 100755
index ae55682181ed..000000000000
--- a/LArCalorimeter/LArRecUtils/src/components/LArRecUtils_load.cxx
+++ /dev/null
@@ -1,6 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArRecUtils)
-
-//needed for LArCellCorrection, which is the base class of LArG3Escale; 
-//LArG3Escale is declared as a factory in LArCellRec
diff --git a/LArCalorimeter/LArRegionSelector/src/components/LArRegionSelector_entries.cxx b/LArCalorimeter/LArRegionSelector/src/components/LArRegionSelector_entries.cxx
old mode 100755
new mode 100644
index 3827e61c4a8e..86a5463b4652
--- a/LArCalorimeter/LArRegionSelector/src/components/LArRegionSelector_entries.cxx
+++ b/LArCalorimeter/LArRegionSelector/src/components/LArRegionSelector_entries.cxx
@@ -1,11 +1,6 @@
 #include "LArRegionSelector/LArRegionSelectorTable.h"
 #include "LArRegionSelector/LArRegionSelectorCheckOL.h"
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 DECLARE_TOOL_FACTORY( LArRegionSelectorTable )
 DECLARE_ALGORITHM_FACTORY( LArRegionSelectorCheckOL )
 
-DECLARE_FACTORY_ENTRIES(LArRegionSelector) {
-    DECLARE_TOOL( LArRegionSelectorTable )
-    DECLARE_ALGORITHM( LArRegionSelectorCheckOL )
-}
diff --git a/LArCalorimeter/LArRegionSelector/src/components/LArRegionSelector_load.cxx b/LArCalorimeter/LArRegionSelector/src/components/LArRegionSelector_load.cxx
deleted file mode 100755
index 9744c92f41b7..000000000000
--- a/LArCalorimeter/LArRegionSelector/src/components/LArRegionSelector_load.cxx
+++ /dev/null
@@ -1,4 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArRegionSelector)
-
diff --git a/LArCalorimeter/LArSim/src/components/LArSim_entries.cxx b/LArCalorimeter/LArSim/src/components/LArSim_entries.cxx
old mode 100755
new mode 100644
index aa9b3123d3cb..5a81bde3910d
--- a/LArCalorimeter/LArSim/src/components/LArSim_entries.cxx
+++ b/LArCalorimeter/LArSim/src/components/LArSim_entries.cxx
@@ -1,9 +1,3 @@
-//
-//  ATHENA component libraries
-//
-
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "LArSim/LArHitMaker.h"
 #include "LArSim/LArFakeClusterProducer.h"
 #include "LArSim/LArFakeHitProducer.h"
@@ -14,11 +8,3 @@ DECLARE_ALGORITHM_FACTORY( LArHitReader )
 DECLARE_ALGORITHM_FACTORY( LArFakeClusterProducer )
 DECLARE_ALGORITHM_FACTORY( LArFakeHitProducer )
 
-DECLARE_FACTORY_ENTRIES(LArSim) {
-
-    DECLARE_ALGORITHM( LArHitReader )
-    DECLARE_ALGORITHM( LArHitMaker )
-    DECLARE_ALGORITHM( LArFakeClusterProducer )
-    DECLARE_ALGORITHM( LArFakeHitProducer )
-    
-}
diff --git a/LArCalorimeter/LArSim/src/components/LArSim_load.cxx b/LArCalorimeter/LArSim/src/components/LArSim_load.cxx
deleted file mode 100755
index 6ba16196a4b2..000000000000
--- a/LArCalorimeter/LArSim/src/components/LArSim_load.cxx
+++ /dev/null
@@ -1,8 +0,0 @@
-//
-//   Load file for ATHENA component library
-//
-
-
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArSim)
diff --git a/LArCalorimeter/LArTest/LArCalibTest/src/components/LArCalibTest_entries.cxx b/LArCalorimeter/LArTest/LArCalibTest/src/components/LArCalibTest_entries.cxx
old mode 100755
new mode 100644
index b811762a9c82..5ddd61ff5774
--- a/LArCalorimeter/LArTest/LArCalibTest/src/components/LArCalibTest_entries.cxx
+++ b/LArCalorimeter/LArTest/LArCalibTest/src/components/LArCalibTest_entries.cxx
@@ -3,7 +3,6 @@
 #include "LArCalibTest/LArReadHadDMCoeffFile.h"
 #include "LArCalibTest/LArReadHadDMCoeffFile2.h"
 #include "LArCalibTest/DumpCaloBadChannels.h"
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 
 
@@ -13,12 +12,3 @@ DECLARE_ALGORITHM_FACTORY( LArReadHadDMCoeffFile2 )
 DECLARE_ALGORITHM_FACTORY( LArFakeCellFactor )
 DECLARE_ALGORITHM_FACTORY( DumpCaloBadChannels )
 
-
-DECLARE_FACTORY_ENTRIES(LArCalibTest) 
-{
-  DECLARE_ALGORITHM( LArCablingChecker )
-  DECLARE_ALGORITHM( LArReadHadDMCoeffFile );
-  DECLARE_ALGORITHM( LArReadHadDMCoeffFile2 );
-  DECLARE_ALGORITHM( LArFakeCellFactor )
-  DECLARE_ALGORITHM( DumpCaloBadChannels )
-}
diff --git a/LArCalorimeter/LArTest/LArCalibTest/src/components/LArCalibTest_load.cxx b/LArCalorimeter/LArTest/LArCalibTest/src/components/LArCalibTest_load.cxx
deleted file mode 100755
index 8ecc1d4846a2..000000000000
--- a/LArCalorimeter/LArTest/LArCalibTest/src/components/LArCalibTest_load.cxx
+++ /dev/null
@@ -1,4 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES( LArCalibTest )
-
diff --git a/LArCalorimeter/LArTest/LArConditionsTest/CMakeLists.txt b/LArCalorimeter/LArTest/LArConditionsTest/CMakeLists.txt
index a237d68c15a7..f6385ec7e2e9 100644
--- a/LArCalorimeter/LArTest/LArConditionsTest/CMakeLists.txt
+++ b/LArCalorimeter/LArTest/LArConditionsTest/CMakeLists.txt
@@ -34,7 +34,6 @@ find_package( CORAL COMPONENTS CoralBase CoralKernel RelationalAccess )
 # Component(s) in the package:
 atlas_add_component( LArConditionsTest
                      src/LArConditionsTest_entries.cxx
-                     src/LArConditionsTest_load.cxx
                      src/TestLArConditionsTools.cxx
                      src/FixLArElecCalib.cxx
                      src/LArCondDataTest.cxx
diff --git a/LArCalorimeter/LArTest/LArConditionsTest/src/LArConditionsTest_entries.cxx b/LArCalorimeter/LArTest/LArConditionsTest/src/LArConditionsTest_entries.cxx
old mode 100755
new mode 100644
index cd7f839668e3..51e1fb112229
--- a/LArCalorimeter/LArTest/LArConditionsTest/src/LArConditionsTest_entries.cxx
+++ b/LArCalorimeter/LArTest/LArConditionsTest/src/LArConditionsTest_entries.cxx
@@ -1,8 +1,3 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "LArConditionsTest/LArConditionsTestAlg.h"
 #include "LArConditionsTest/LArCondDataTest.h"
 //#include "LArConditionsTest/FixLArIdMap.h"
@@ -27,17 +22,3 @@ DECLARE_ALGORITHM_FACTORY ( LArFebRodMapConvert )
 DECLARE_ALGORITHM_FACTORY ( LArShapeToSCShape )
 DECLARE_ALGORITHM_FACTORY ( LArOFCtoOFC )
 
-
-DECLARE_FACTORY_ENTRIES( LArConditionsTest ) {
-  DECLARE_ALGORITHM( LArConditionsTestAlg )
-  DECLARE_ALGORITHM( LArCondDataTest )
-    //DECLARE_ALGORITHM( FixLArIdMap )
-  DECLARE_ALGORITHM( LArFecLvTempDcsTest )
-  DECLARE_ALGORITHM( FixLArElecCalib )
-  DECLARE_ALGORITHM( TestLArConditionsTools ) 
-  DECLARE_ALGORITHM (LArCablingTest )
-  DECLARE_ALGORITHM (LArIdMapConvert)
-  DECLARE_ALGORITHM (LArFebRodMapConvert)
-  DECLARE_ALGORITHM (LArShapeToSCShape)
-  DECLARE_ALGORITHM (LArOFCtoOFC)
-}
diff --git a/LArCalorimeter/LArTest/LArConditionsTest/src/LArConditionsTest_load.cxx b/LArCalorimeter/LArTest/LArConditionsTest/src/LArConditionsTest_load.cxx
deleted file mode 100755
index 59d4e960f8d9..000000000000
--- a/LArCalorimeter/LArTest/LArConditionsTest/src/LArConditionsTest_load.cxx
+++ /dev/null
@@ -1,7 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArConditionsTest)
diff --git a/LArCalorimeter/LArTest/LArEventTest/src/components/LArEventTest_entries.cxx b/LArCalorimeter/LArTest/LArEventTest/src/components/LArEventTest_entries.cxx
old mode 100755
new mode 100644
index 9456669e8b02..aea734f66e0b
--- a/LArCalorimeter/LArTest/LArEventTest/src/components/LArEventTest_entries.cxx
+++ b/LArCalorimeter/LArTest/LArEventTest/src/components/LArEventTest_entries.cxx
@@ -10,7 +10,6 @@
 #include "LArEventTest/FindDuplicatedLArDigits.h"
 
 
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 DECLARE_ALGORITHM_FACTORY( CheckLArFebHeader )
 DECLARE_ALGORITHM_FACTORY( DumpLArDigits )
@@ -19,20 +18,6 @@ DECLARE_ALGORITHM_FACTORY( FakeLArOFCs )
 DECLARE_ALGORITHM_FACTORY( FakeLArTimeOffset )
 DECLARE_ALGORITHM_FACTORY( FakeTBPhase )
 DECLARE_ALGORITHM_FACTORY( LArDigitsToNtuple )
-  DECLARE_ALGORITHM_FACTORY( CaloClusterNavTest )
-  DECLARE_ALGORITHM_FACTORY(FindDuplicatedLArDigits)
+DECLARE_ALGORITHM_FACTORY( CaloClusterNavTest )
+DECLARE_ALGORITHM_FACTORY(FindDuplicatedLArDigits)
 
-
-                           
-DECLARE_FACTORY_ENTRIES(LArEventTest) 
-{
-  DECLARE_ALGORITHM( CheckLArFebHeader )
-  DECLARE_ALGORITHM( DumpLArDigits )
-  DECLARE_ALGORITHM( DumpLArRawChannels )
-  DECLARE_ALGORITHM( FakeLArOFCs )
-  DECLARE_ALGORITHM( FakeLArTimeOffset )
-  DECLARE_ALGORITHM( FakeTBPhase )
-  DECLARE_ALGORITHM( LArDigitsToNtuple )
-  DECLARE_ALGORITHM( CaloClusterNavTest )
-    DECLARE_ALGORITHM( FindDuplicatedLArDigits )
-}
diff --git a/LArCalorimeter/LArTest/LArEventTest/src/components/LArEventTest_load.cxx b/LArCalorimeter/LArTest/LArEventTest/src/components/LArEventTest_load.cxx
deleted file mode 100755
index 83fea05cdb2e..000000000000
--- a/LArCalorimeter/LArTest/LArEventTest/src/components/LArEventTest_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArEventTest)
diff --git a/LArCalorimeter/LArTools/src/components/LArTools_entries.cxx b/LArCalorimeter/LArTools/src/components/LArTools_entries.cxx
old mode 100755
new mode 100644
index 352d07487dce..0b5bb3b374c2
--- a/LArCalorimeter/LArTools/src/components/LArTools_entries.cxx
+++ b/LArCalorimeter/LArTools/src/components/LArTools_entries.cxx
@@ -1,5 +1,3 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "LArTools/LArMCSymTool.h"
 #include "LArTools/LArHVPathologyDbTool.h"
 
diff --git a/LArCalorimeter/LArTools/src/components/LArTools_load.cxx b/LArCalorimeter/LArTools/src/components/LArTools_load.cxx
deleted file mode 100755
index c7e0bb0c751c..000000000000
--- a/LArCalorimeter/LArTools/src/components/LArTools_load.cxx
+++ /dev/null
@@ -1,5 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(LArTools)
-
-
diff --git a/LArCalorimeter/LArTrackingGeometry/src/components/LArTrackingGeometry_entries.cxx b/LArCalorimeter/LArTrackingGeometry/src/components/LArTrackingGeometry_entries.cxx
old mode 100755
new mode 100644
index c4a647ad6ec6..26d99796ad6b
--- a/LArCalorimeter/LArTrackingGeometry/src/components/LArTrackingGeometry_entries.cxx
+++ b/LArCalorimeter/LArTrackingGeometry/src/components/LArTrackingGeometry_entries.cxx
@@ -1,13 +1,6 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "LArTrackingGeometry/LArVolumeBuilder.h"
 
 using namespace LAr;
 
 DECLARE_TOOL_FACTORY( LArVolumeBuilder )
 
-DECLARE_FACTORY_ENTRIES( LArTrackingGeometry )
-{
-    DECLARE_TOOL( LArVolumeBuilder );
-}
-
-
diff --git a/LArCalorimeter/LArTrackingGeometry/src/components/LArTrackingGeometry_load.cxx b/LArCalorimeter/LArTrackingGeometry/src/components/LArTrackingGeometry_load.cxx
deleted file mode 100755
index f33e8c123411..000000000000
--- a/LArCalorimeter/LArTrackingGeometry/src/components/LArTrackingGeometry_load.cxx
+++ /dev/null
@@ -1,4 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES( LArTrackingGeometry )
-
diff --git a/TileCalorimeter/TileCalib/TileCalibAlgs/src/components/TileCalibAlgs_entries.cxx b/TileCalorimeter/TileCalib/TileCalibAlgs/src/components/TileCalibAlgs_entries.cxx
old mode 100755
new mode 100644
index 7ba4c6aede56..6457414b249b
--- a/TileCalorimeter/TileCalib/TileCalibAlgs/src/components/TileCalibAlgs_entries.cxx
+++ b/TileCalorimeter/TileCalib/TileCalibAlgs/src/components/TileCalibAlgs_entries.cxx
@@ -1,5 +1,3 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "TileCalibAlgs/TileDigiNoiseCalibAlg.h"
 #include "TileCalibAlgs/TileRawChNoiseCalibAlg.h"
 #include "TileCalibAlgs/TileTopCalibAlg.h"
@@ -31,20 +29,3 @@ DECLARE_TOOL_FACTORY( TileTriggerDefaultCalibTool )
 DECLARE_TOOL_FACTORY( TileTOFTool )
 DECLARE_TOOL_FACTORY( TileLaserTimingTool )
 
-DECLARE_FACTORY_ENTRIES(TileCalibAlgs) {
-  DECLARE_ALGORITHM( TileTopCalibAlg )
-  DECLARE_ALGORITHM( TileLaserCalibAlg )
-  DECLARE_ALGORITHM( TileDigiNoiseCalibAlg )
-  DECLARE_ALGORITHM( TileRawChNoiseCalibAlg )
-  DECLARE_ALGORITHM( TileOFC2DBAlg )
-  DECLARE_ALGORITHM( TileMuId2DBAlg )
-  DECLARE_ALGORITHM( TileInfoDump )
-  DECLARE_ALGORITHM( TileExpertDump )
-  DECLARE_TOOL( TileLaserDefaultCalibTool )
-  DECLARE_TOOL( TileLaserLinearityCalibTool )
-  DECLARE_TOOL( TileCisDefaultCalibTool )
-  DECLARE_TOOL( TileTriggerDefaultCalibTool )
-  DECLARE_TOOL( TileTOFTool )
-  DECLARE_TOOL( TileLaserTimingTool )
-}
-
diff --git a/TileCalorimeter/TileCalib/TileCalibAlgs/src/components/TileCalibAlgs_load.cxx b/TileCalorimeter/TileCalib/TileCalibAlgs/src/components/TileCalibAlgs_load.cxx
deleted file mode 100755
index 452cb140e5e0..000000000000
--- a/TileCalorimeter/TileCalib/TileCalibAlgs/src/components/TileCalibAlgs_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(TileCalibAlgs)
diff --git a/TileCalorimeter/TileConditions/src/components/TileConditions_entries.cxx b/TileCalorimeter/TileConditions/src/components/TileConditions_entries.cxx
index 72edeb15a0b4..c1eea08bb5a4 100644
--- a/TileCalorimeter/TileConditions/src/components/TileConditions_entries.cxx
+++ b/TileCalorimeter/TileConditions/src/components/TileConditions_entries.cxx
@@ -1,4 +1,3 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "TileConditions/TileInfoLoader.h"
 #include "TileConditions/TileCablingSvc.h"
 #include "TileConditions/TileCondIdTransforms.h"
@@ -47,29 +46,3 @@ DECLARE_TOOL_FACTORY( TileCondProxyCoolOfc )
 DECLARE_TOOL_FACTORY( TileCondProxyFileFlt )
 DECLARE_TOOL_FACTORY( TileCondProxyFileBch )
 
-DECLARE_FACTORY_ENTRIES(TileConditions) {
-  DECLARE_SERVICE( TileInfoLoader )
-  DECLARE_SERVICE( TileCablingSvc )
-  DECLARE_SERVICE( TileDCSSvc )
-  DECLARE_ALGTOOL( TileCondIdTransforms )
-  DECLARE_ALGTOOL( TileBadChanTool )
-  DECLARE_ALGTOOL( TileCondToolOfc )
-  DECLARE_ALGTOOL( TileCondToolOfcCool )
-  DECLARE_ALGTOOL( TileCellNoiseTool )
-  DECLARE_ALGTOOL( TileCondToolEmscale )
-  DECLARE_ALGTOOL( TileExpertToolEmscale )
-  DECLARE_ALGTOOL( TileCondToolIntegrator )
-  DECLARE_ALGTOOL( TileCondToolMuID )
-  DECLARE_ALGTOOL( TileCondToolTiming )
-  DECLARE_ALGTOOL( TileCondToolPulseShape )
-  DECLARE_ALGTOOL( TileCondToolNoiseSample )
-  DECLARE_ALGTOOL( TileCondToolAutoCr )
-  DECLARE_ALGTOOL( TileCondToolNoiseRawChn )
-  DECLARE_ALGTOOL( TileCondProxyFltCoolFlt )
-  DECLARE_ALGTOOL( TileCondProxyFltCoolBch )
-  DECLARE_ALGTOOL( TileCondProxyFltCoolOfc )
-  DECLARE_ALGTOOL( TileCondProxyFltFileFlt )
-  DECLARE_ALGTOOL( TileCondProxyFltFileBch )
-
-}
-
diff --git a/TileCalorimeter/TileConditions/src/components/TileConditions_load.cxx b/TileCalorimeter/TileConditions/src/components/TileConditions_load.cxx
deleted file mode 100644
index a72756af614f..000000000000
--- a/TileCalorimeter/TileConditions/src/components/TileConditions_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(TileConditions)
diff --git a/TileCalorimeter/TileCosmicAlgs/src/components/TileCosmicAlgs_entries.cxx b/TileCalorimeter/TileCosmicAlgs/src/components/TileCosmicAlgs_entries.cxx
old mode 100755
new mode 100644
index d5cff24a556b..a42ce616d812
--- a/TileCalorimeter/TileCosmicAlgs/src/components/TileCosmicAlgs_entries.cxx
+++ b/TileCalorimeter/TileCosmicAlgs/src/components/TileCosmicAlgs_entries.cxx
@@ -1,12 +1,6 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "TileCosmicAlgs/TileMuonFitter.h"
 #include "TileCosmicAlgs/TileCosmicsTrigger.h"
 
 DECLARE_ALGORITHM_FACTORY( TileMuonFitter )
 DECLARE_ALGORITHM_FACTORY( TileCosmicsTrigger )
 
-DECLARE_FACTORY_ENTRIES(TileCosmicAlgs) {
-  DECLARE_ALGORITHM( TileMuonFitter )
-  DECLARE_ALGORITHM( TileCosmicsTrigger )
-}
diff --git a/TileCalorimeter/TileCosmicAlgs/src/components/TileCosmicAlgs_load.cxx b/TileCalorimeter/TileCosmicAlgs/src/components/TileCosmicAlgs_load.cxx
deleted file mode 100755
index 9a30b938b2a8..000000000000
--- a/TileCalorimeter/TileCosmicAlgs/src/components/TileCosmicAlgs_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(TileCosmicAlgs)
diff --git a/TileCalorimeter/TileFastCaloSim/src/components/TileFastCaloSim_entries.cxx b/TileCalorimeter/TileFastCaloSim/src/components/TileFastCaloSim_entries.cxx
index 3d46aeb3a9a4..4151b3996f12 100644
--- a/TileCalorimeter/TileFastCaloSim/src/components/TileFastCaloSim_entries.cxx
+++ b/TileCalorimeter/TileFastCaloSim/src/components/TileFastCaloSim_entries.cxx
@@ -1,8 +1,4 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "../TileFCSmStepToTileHitVec.h"
 
 DECLARE_ALGORITHM_FACTORY( TileFCSmStepToTileHitVec )
 
-DECLARE_FACTORY_ENTRIES( TileFastCaloSim ) {
-  DECLARE_ALGORITHM( TileFCSmStepToTileHitVec )
-}
diff --git a/TileCalorimeter/TileFastCaloSim/src/components/TileFastCaloSim_load.cxx b/TileCalorimeter/TileFastCaloSim/src/components/TileFastCaloSim_load.cxx
deleted file mode 100644
index 22e6d60d4beb..000000000000
--- a/TileCalorimeter/TileFastCaloSim/src/components/TileFastCaloSim_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(TileFastCaloSim)
diff --git a/TileCalorimeter/TileG4/TileAncillary/CombinedScintillator/src/components/CombinedScintillator_entries.cxx b/TileCalorimeter/TileG4/TileAncillary/CombinedScintillator/src/components/CombinedScintillator_entries.cxx
index fb73f8a4653c..54ab3c6d4693 100644
--- a/TileCalorimeter/TileG4/TileAncillary/CombinedScintillator/src/components/CombinedScintillator_entries.cxx
+++ b/TileCalorimeter/TileG4/TileAncillary/CombinedScintillator/src/components/CombinedScintillator_entries.cxx
@@ -1,6 +1,6 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "../CombinedScintillatorSDTool.hh"
 #include "../CombinedScintillatorTool.hh"
 
 DECLARE_TOOL_FACTORY( CombinedScintillatorSDTool )
 DECLARE_TOOL_FACTORY( CombinedScintillatorTool )
+
diff --git a/TileCalorimeter/TileG4/TileAncillary/CombinedScintillator/src/components/CombinedScintillator_load.cxx b/TileCalorimeter/TileG4/TileAncillary/CombinedScintillator/src/components/CombinedScintillator_load.cxx
deleted file mode 100644
index 01e637044d4e..000000000000
--- a/TileCalorimeter/TileG4/TileAncillary/CombinedScintillator/src/components/CombinedScintillator_load.cxx
+++ /dev/null
@@ -1,4 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(CombinedScintillator)
-
diff --git a/TileCalorimeter/TileG4/TileAncillary/DeadMaterial/src/components/DeadMaterial_entries.cxx b/TileCalorimeter/TileG4/TileAncillary/DeadMaterial/src/components/DeadMaterial_entries.cxx
index 1f4f4ca1e748..531442dff8a0 100644
--- a/TileCalorimeter/TileG4/TileAncillary/DeadMaterial/src/components/DeadMaterial_entries.cxx
+++ b/TileCalorimeter/TileG4/TileAncillary/DeadMaterial/src/components/DeadMaterial_entries.cxx
@@ -1,4 +1,4 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "../DeadMaterialTool.h"
 
 DECLARE_TOOL_FACTORY( DeadMaterialTool )
+
diff --git a/TileCalorimeter/TileG4/TileAncillary/DeadMaterial/src/components/DeadMaterial_load.cxx b/TileCalorimeter/TileG4/TileAncillary/DeadMaterial/src/components/DeadMaterial_load.cxx
deleted file mode 100644
index 5d321db6762f..000000000000
--- a/TileCalorimeter/TileG4/TileAncillary/DeadMaterial/src/components/DeadMaterial_load.cxx
+++ /dev/null
@@ -1,4 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(DeadMaterial)
-
diff --git a/TileCalorimeter/TileG4/TileAncillary/LarCrate/src/components/LarCrate_entries.cxx b/TileCalorimeter/TileG4/TileAncillary/LarCrate/src/components/LarCrate_entries.cxx
index cf6f393d3078..31ebe9e23699 100644
--- a/TileCalorimeter/TileG4/TileAncillary/LarCrate/src/components/LarCrate_entries.cxx
+++ b/TileCalorimeter/TileG4/TileAncillary/LarCrate/src/components/LarCrate_entries.cxx
@@ -1,3 +1,3 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "../LArCrateTool.h"
 DECLARE_TOOL_FACTORY( LArCrateTool )
+
diff --git a/TileCalorimeter/TileG4/TileAncillary/LarCrate/src/components/LarCrate_load.cxx b/TileCalorimeter/TileG4/TileAncillary/LarCrate/src/components/LarCrate_load.cxx
deleted file mode 100644
index 7f63312a6d36..000000000000
--- a/TileCalorimeter/TileG4/TileAncillary/LarCrate/src/components/LarCrate_load.cxx
+++ /dev/null
@@ -1,2 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-LOAD_FACTORY_ENTRIES( LArCrate )
diff --git a/TileCalorimeter/TileG4/TileAncillary/MinBiasScintillator/src/components/MinBiasScintillator_entries.cxx b/TileCalorimeter/TileG4/TileAncillary/MinBiasScintillator/src/components/MinBiasScintillator_entries.cxx
index ea327bf7a913..80ba7d176ff8 100644
--- a/TileCalorimeter/TileG4/TileAncillary/MinBiasScintillator/src/components/MinBiasScintillator_entries.cxx
+++ b/TileCalorimeter/TileG4/TileAncillary/MinBiasScintillator/src/components/MinBiasScintillator_entries.cxx
@@ -1,8 +1,4 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "../MinBiasScintillatorSDTool.h"
 
 DECLARE_TOOL_FACTORY( MinBiasScintillatorSDTool )
 
-DECLARE_FACTORY_ENTRIES( MinBiasScintillator ) {
-  DECLARE_TOOL( MinBiasScintillatorSDTool )
-}
diff --git a/TileCalorimeter/TileG4/TileAncillary/MinBiasScintillator/src/components/MinBiasScintillator_load.cxx b/TileCalorimeter/TileG4/TileAncillary/MinBiasScintillator/src/components/MinBiasScintillator_load.cxx
deleted file mode 100644
index c972903e7189..000000000000
--- a/TileCalorimeter/TileG4/TileAncillary/MinBiasScintillator/src/components/MinBiasScintillator_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(MinBiasScintillator)
diff --git a/TileCalorimeter/TileG4/TileAncillary/MuonWall/src/components/MuonWall_entries.cxx b/TileCalorimeter/TileG4/TileAncillary/MuonWall/src/components/MuonWall_entries.cxx
index 5d2e964cdae2..1a230adf9006 100644
--- a/TileCalorimeter/TileG4/TileAncillary/MuonWall/src/components/MuonWall_entries.cxx
+++ b/TileCalorimeter/TileG4/TileAncillary/MuonWall/src/components/MuonWall_entries.cxx
@@ -1,6 +1,6 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "../MuonWallSDTool.h"
 #include "../MuonWallTool.h"
 
 DECLARE_TOOL_FACTORY( MuonWallSDTool )
 DECLARE_TOOL_FACTORY( MuonWallTool )
+
diff --git a/TileCalorimeter/TileG4/TileAncillary/MuonWall/src/components/MuonWall_load.cxx b/TileCalorimeter/TileG4/TileAncillary/MuonWall/src/components/MuonWall_load.cxx
deleted file mode 100644
index 2e3e9ca22fcc..000000000000
--- a/TileCalorimeter/TileG4/TileAncillary/MuonWall/src/components/MuonWall_load.cxx
+++ /dev/null
@@ -1,4 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(MuonWall)
-
diff --git a/TileCalorimeter/TileG4/TileAncillary/PhantomCalorimeter/src/components/PhantomCalorimeter_entries.cxx b/TileCalorimeter/TileG4/TileAncillary/PhantomCalorimeter/src/components/PhantomCalorimeter_entries.cxx
index 44e3bbf65856..3970185dc3ec 100644
--- a/TileCalorimeter/TileG4/TileAncillary/PhantomCalorimeter/src/components/PhantomCalorimeter_entries.cxx
+++ b/TileCalorimeter/TileG4/TileAncillary/PhantomCalorimeter/src/components/PhantomCalorimeter_entries.cxx
@@ -1,6 +1,6 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "../PhantomBarrelSDTool.hh"
 #include "../PhantomBarrelTool.hh"
 
 DECLARE_TOOL_FACTORY( PhantomBarrelSDTool )
 DECLARE_TOOL_FACTORY( PhantomBarrelTool )
+
diff --git a/TileCalorimeter/TileG4/TileAncillary/PhantomCalorimeter/src/components/PhantomCalorimeter_load.cxx b/TileCalorimeter/TileG4/TileAncillary/PhantomCalorimeter/src/components/PhantomCalorimeter_load.cxx
deleted file mode 100644
index 68581e9fabbe..000000000000
--- a/TileCalorimeter/TileG4/TileAncillary/PhantomCalorimeter/src/components/PhantomCalorimeter_load.cxx
+++ /dev/null
@@ -1,4 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(PhantomCalorimeter)
-
diff --git a/TileCalorimeter/TileG4/TileGeoG4Calib/src/components/TileGeoG4Calib_entries.cxx b/TileCalorimeter/TileG4/TileGeoG4Calib/src/components/TileGeoG4Calib_entries.cxx
index e43f33697455..531d65287ab5 100644
--- a/TileCalorimeter/TileG4/TileGeoG4Calib/src/components/TileGeoG4Calib_entries.cxx
+++ b/TileCalorimeter/TileG4/TileGeoG4Calib/src/components/TileGeoG4Calib_entries.cxx
@@ -1,8 +1,4 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "../TileGeoG4CalibSDTool.h"
 
 DECLARE_TOOL_FACTORY( TileGeoG4CalibSDTool )
 
-DECLARE_FACTORY_ENTRIES( TileGeoG4Calib ) {
-  DECLARE_TOOL( TileGeoG4CalibSDTool )
-}
diff --git a/TileCalorimeter/TileG4/TileGeoG4Calib/src/components/TileGeoG4Calib_load.cxx b/TileCalorimeter/TileG4/TileGeoG4Calib/src/components/TileGeoG4Calib_load.cxx
deleted file mode 100644
index b2b6c010d2cd..000000000000
--- a/TileCalorimeter/TileG4/TileGeoG4Calib/src/components/TileGeoG4Calib_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(TileGeoG4Calib)
diff --git a/TileCalorimeter/TileG4/TileGeoG4SD/src/components/TileGeoG4SD_entries.cxx b/TileCalorimeter/TileG4/TileGeoG4SD/src/components/TileGeoG4SD_entries.cxx
index d8c63c5cd42f..55250b66fcfb 100644
--- a/TileCalorimeter/TileG4/TileGeoG4SD/src/components/TileGeoG4SD_entries.cxx
+++ b/TileCalorimeter/TileG4/TileGeoG4SD/src/components/TileGeoG4SD_entries.cxx
@@ -1,11 +1,6 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "../TileGeoG4SDTool.h"
 #include "../TileGeoG4SDCalc.hh"
 
 DECLARE_TOOL_FACTORY( TileGeoG4SDTool )
 DECLARE_SERVICE_FACTORY( TileGeoG4SDCalc )
 
-DECLARE_FACTORY_ENTRIES( TileGeoG4SD ) {
-  DECLARE_TOOL( TileGeoG4SDTool )
-  DECLARE_SERVICE( TileGeoG4SDCalc )
-}
diff --git a/TileCalorimeter/TileG4/TileGeoG4SD/src/components/TileGeoG4SD_load.cxx b/TileCalorimeter/TileG4/TileGeoG4SD/src/components/TileGeoG4SD_load.cxx
deleted file mode 100644
index 4c5519d219db..000000000000
--- a/TileCalorimeter/TileG4/TileGeoG4SD/src/components/TileGeoG4SD_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(TileGeoG4SD)
diff --git a/TileCalorimeter/TileGeoModel/src/components/TileGeoModel_entries.cxx b/TileCalorimeter/TileGeoModel/src/components/TileGeoModel_entries.cxx
old mode 100755
new mode 100644
index 80cef831f051..646e9c85a4ca
--- a/TileCalorimeter/TileGeoModel/src/components/TileGeoModel_entries.cxx
+++ b/TileCalorimeter/TileGeoModel/src/components/TileGeoModel_entries.cxx
@@ -1,3 +1,4 @@
 #include "TileGeoModel/TileDetectorTool.h"
 
 DECLARE_TOOL_FACTORY(TileDetectorTool)
+
diff --git a/TileCalorimeter/TileL2Algs/src/components/TileL2Algs_entries.cxx b/TileCalorimeter/TileL2Algs/src/components/TileL2Algs_entries.cxx
old mode 100755
new mode 100644
index db10f955cc57..6ad6fca61ebd
--- a/TileCalorimeter/TileL2Algs/src/components/TileL2Algs_entries.cxx
+++ b/TileCalorimeter/TileL2Algs/src/components/TileL2Algs_entries.cxx
@@ -1,5 +1,3 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "TileL2Algs/TileRawChannelToL2.h"
 #include "TileL2Algs/TileMuRODToNtuple.h"
 #include "TileL2Algs/TileL2Builder.h"
@@ -8,8 +6,3 @@ DECLARE_ALGORITHM_FACTORY( TileRawChannelToL2 )
 DECLARE_ALGORITHM_FACTORY( TileMuRODToNtuple )
 DECLARE_TOOL_FACTORY( TileL2Builder )
 
-DECLARE_FACTORY_ENTRIES(TileL2Algs) {
-  DECLARE_ALGORITHM( TileRawChannelToL2 )
-  DECLARE_ALGORITHM( TileMuRODToNtuple )
-  DECLARE_TOOL( TileL2Builder )
-}
diff --git a/TileCalorimeter/TileL2Algs/src/components/TileL2Algs_load.cxx b/TileCalorimeter/TileL2Algs/src/components/TileL2Algs_load.cxx
deleted file mode 100755
index 8a730a1d3961..000000000000
--- a/TileCalorimeter/TileL2Algs/src/components/TileL2Algs_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(TileL2Algs)
diff --git a/TileCalorimeter/TileMonitoring/src/components/TileMonitoring_entries.cxx b/TileCalorimeter/TileMonitoring/src/components/TileMonitoring_entries.cxx
index 30f456036738..8a45664b10ce 100644
--- a/TileCalorimeter/TileMonitoring/src/components/TileMonitoring_entries.cxx
+++ b/TileCalorimeter/TileMonitoring/src/components/TileMonitoring_entries.cxx
@@ -1,4 +1,3 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "TileMonitoring/TilePaterMonTool.h"
 #include "TileMonitoring/TileFatherMonTool.h"
 #include "TileMonitoring/TileCellMonTool.h"
@@ -49,25 +48,3 @@ DECLARE_TOOL_FACTORY(TileTBBeamMonTool )
 DECLARE_TOOL_FACTORY(TileTBMonTool )
 DECLARE_TOOL_FACTORY(TileTBCellMonTool )
 
-DECLARE_FACTORY_ENTRIES(TileMonitoring) {
-  DECLARE_ALGTOOL(TileFatherMonTool )
-  DECLARE_ALGTOOL(TilePaterMonTool )
-  DECLARE_ALGTOOL(TileCellMonTool )
-  DECLARE_ALGTOOL(TileTowerMonTool )
-  DECLARE_ALGTOOL(TileClusterMonTool )
-  DECLARE_ALGTOOL(TileMuIdMonTool )
-  DECLARE_ALGTOOL(TileL2MonTool )
-  DECLARE_ALGTOOL(TileMuonFitMonTool )
-  DECLARE_ALGTOOL(TileDigitsMonTool )
-  DECLARE_ALGTOOL(TileRawChannelMonTool )
-  DECLARE_ALGTOOL(TileMBTSMonTool )
-  DECLARE_ALGTOOL(TileDQFragMonTool )
-  DECLARE_ALGTOOL(TileRODMonTool )
-  DECLARE_ALGTOOL(TileJetMonTool )
-  DECLARE_ALGTOOL(TileDigiNoiseMonTool )
-  DECLARE_ALGTOOL(TileTMDBDigitsMonTool )
-  DECLARE_ALGTOOL(TileTMDBRawChannelMonTool )
-  DECLARE_ALGTOOL(TileCellNoiseMonTool )
-  DECLARE_ALGTOOL(TileRawChannelTimeMonTool )
-  DECLARE_ALGTOOL(TileRawChannelNoiseMonTool )
-}
diff --git a/TileCalorimeter/TileMonitoring/src/components/TileMonitoring_load.cxx b/TileCalorimeter/TileMonitoring/src/components/TileMonitoring_load.cxx
deleted file mode 100644
index 00c4aae4d5ee..000000000000
--- a/TileCalorimeter/TileMonitoring/src/components/TileMonitoring_load.cxx
+++ /dev/null
@@ -1,4 +0,0 @@
-
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(TileMonitoring)
diff --git a/TileCalorimeter/TileMuId/src/components/TileMuId_entries.cxx b/TileCalorimeter/TileMuId/src/components/TileMuId_entries.cxx
old mode 100755
new mode 100644
index 85370dd90dfa..6a2492c65b04
--- a/TileCalorimeter/TileMuId/src/components/TileMuId_entries.cxx
+++ b/TileCalorimeter/TileMuId/src/components/TileMuId_entries.cxx
@@ -1,23 +1,6 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "TileMuId/TileLookForMuAlg.h"
 #include "TileMuId/TileMuToNtuple.h"
 
 DECLARE_ALGORITHM_FACTORY( TileLookForMuAlg )
 DECLARE_ALGORITHM_FACTORY( TileMuToNtuple )
 
-DECLARE_FACTORY_ENTRIES(TileMuId) {
-  DECLARE_ALGORITHM( TileLookForMuAlg )
-  DECLARE_ALGORITHM( TileMuToNtuple )
-}
-//Notes:
-//
-//1. The argument to the DECLARE_FACTORY_ENTRIES(XXX) is the name of the
-//   component library (libXXX.so).
-//2. Each Algorithm that is contained in the library should be declared
-//   by the DECLARE_ALGORITHM() statement.
-//3. Each Service that is contained in the library should be declared
-//   by the DECLARE_SERVICE() statement.
-// 
-// See Athena User Guide for more information
-
- 
diff --git a/TileCalorimeter/TileMuId/src/components/TileMuId_load.cxx b/TileCalorimeter/TileMuId/src/components/TileMuId_load.cxx
deleted file mode 100755
index 645995ea7e4d..000000000000
--- a/TileCalorimeter/TileMuId/src/components/TileMuId_load.cxx
+++ /dev/null
@@ -1,12 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(TileMuId)
-
-  //Notes:
-  //
-  //1. The argument to the LOAD_FACTORY_ENTRIES() is the name of the
-  //   component library (libXXX.so).
-  //
-  // See Athena User Guide for more information
-
-
diff --git a/TileCalorimeter/TileRawUtils/src/components/TileRawUtils_entries.cxx b/TileCalorimeter/TileRawUtils/src/components/TileRawUtils_entries.cxx
old mode 100755
new mode 100644
index 57c375f8bda5..1bcf2cd363ed
--- a/TileCalorimeter/TileRawUtils/src/components/TileRawUtils_entries.cxx
+++ b/TileCalorimeter/TileRawUtils/src/components/TileRawUtils_entries.cxx
@@ -1,10 +1,6 @@
 #include "TileRawUtils/TileRoI_Map.h" 
 #include "TileRawUtils/TileRegionSelectorTable.h"
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 DECLARE_TOOL_FACTORY( TileRoI_Map )
 DECLARE_TOOL_FACTORY( TileRegionSelectorTable )
 
-DECLARE_FACTORY_ENTRIES(TileRawUtils) {
-  DECLARE_TOOL( TileRegionSelectorTable )
-}
diff --git a/TileCalorimeter/TileRawUtils/src/components/TileRawUtils_load.cxx b/TileCalorimeter/TileRawUtils/src/components/TileRawUtils_load.cxx
deleted file mode 100755
index 04473673262d..000000000000
--- a/TileCalorimeter/TileRawUtils/src/components/TileRawUtils_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(TileRawUtils)
diff --git a/TileCalorimeter/TileRec/src/components/TileRec_entries.cxx b/TileCalorimeter/TileRec/src/components/TileRec_entries.cxx
old mode 100755
new mode 100644
index 9de8d8e57c94..e18b993b213a
--- a/TileCalorimeter/TileRec/src/components/TileRec_entries.cxx
+++ b/TileCalorimeter/TileRec/src/components/TileRec_entries.cxx
@@ -8,7 +8,6 @@
 #include "TileRec/TileDigitsToNtuple.h"
 #include "TileRec/TileTTL1ToNtuple.h"
 #include "TileRec/TileEventFilter.h"
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "TileRec/TileMuonReceiverDecisionToNtuple.h"
 
 DECLARE_ALGORITHM_FACTORY( TileAANtuple )
@@ -23,16 +22,3 @@ DECLARE_ALGORITHM_FACTORY( TileTTL1ToNtuple )
 DECLARE_ALGORITHM_FACTORY( TileEventFilter )
 DECLARE_ALGORITHM_FACTORY( TileMuonReceiverDecisionToNtuple )
 
-DECLARE_FACTORY_ENTRIES(TileRec) {
-  DECLARE_ALGORITHM( TileAANtuple )
-  DECLARE_ALGORITHM( TileRawChannelToNtuple )
-  DECLARE_ALGORITHM( TileCellIDCToNtuple )
-  DECLARE_ALGORITHM( TileCellToNtuple )
-  DECLARE_ALGORITHM( TileHitToNtuple )
-  DECLARE_ALGORITHM( TileTBHitToNtuple )
-  DECLARE_ALGORITHM( TileHitVecToNtuple )
-  DECLARE_ALGORITHM( TileDigitsToNtuple )
-  DECLARE_ALGORITHM( TileTTL1ToNtuple )
-  DECLARE_ALGORITHM( TileEventFilter )
-  DECLARE_ALGORITHM( TileMuonReceiverDecisionToNtuple )
-}
diff --git a/TileCalorimeter/TileRec/src/components/TileRec_load.cxx b/TileCalorimeter/TileRec/src/components/TileRec_load.cxx
deleted file mode 100755
index 4632688d09d9..000000000000
--- a/TileCalorimeter/TileRec/src/components/TileRec_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(TileRec)
diff --git a/TileCalorimeter/TileRecAlgs/src/components/TileRecAlgs_entries.cxx b/TileCalorimeter/TileRecAlgs/src/components/TileRecAlgs_entries.cxx
index 7a70e8bdd365..70cafee934db 100644
--- a/TileCalorimeter/TileRecAlgs/src/components/TileRecAlgs_entries.cxx
+++ b/TileCalorimeter/TileRecAlgs/src/components/TileRecAlgs_entries.cxx
@@ -1,5 +1,3 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "TileConditions/TileCondToolEmscale.h"
 #include "TileConditions/TileCondToolNoiseSample.h"
 #include "TileRecUtils/TileCellMaskingTool.h"
@@ -32,17 +30,3 @@ DECLARE_ALGORITHM_FACTORY( TileCellToTTL1 )
 DECLARE_ALGORITHM_FACTORY( MBTSTimeDiffEventInfoAlg )
 DECLARE_ALGORITHM_FACTORY( TileMuonReceiverReadCnt )
 
-DECLARE_FACTORY_ENTRIES(TileRecAlgs) {
-  DECLARE_SERVICE( TileCellCorrection )
-  DECLARE_ALGORITHM( TileCellSelector )
-  DECLARE_ALGORITHM( TileCellIDCToCell )
-  DECLARE_ALGORITHM( TileCellVerify )
-  DECLARE_ALGORITHM( TileBeamElemToCell )
-  DECLARE_ALGORITHM( TileRawChannelToTTL1 )
-  DECLARE_ALGORITHM( TileDigitsToTTL1 )
-  DECLARE_ALGORITHM( TileRawChannelToHit )
-  DECLARE_ALGORITHM( TileDigitsFilter )
-  DECLARE_ALGORITHM( TileCellToTTL1 )
-  DECLARE_ALGORITHM( MBTSTimeDiffEventInfoAlg )
-  DECLARE_ALGORITHM( TileMuonReceiverReadCnt )
-}
diff --git a/TileCalorimeter/TileRecAlgs/src/components/TileRecAlgs_load.cxx b/TileCalorimeter/TileRecAlgs/src/components/TileRecAlgs_load.cxx
deleted file mode 100644
index fcf3acc76dd5..000000000000
--- a/TileCalorimeter/TileRecAlgs/src/components/TileRecAlgs_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(TileRecAlgs)
diff --git a/TileCalorimeter/TileRecUtils/src/components/TileRecUtils_entries.cxx b/TileCalorimeter/TileRecUtils/src/components/TileRecUtils_entries.cxx
index e6c2246ceb01..da463b361e76 100644
--- a/TileCalorimeter/TileRecUtils/src/components/TileRecUtils_entries.cxx
+++ b/TileCalorimeter/TileRecUtils/src/components/TileRecUtils_entries.cxx
@@ -1,5 +1,3 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "TileRecUtils/TileRawChannelBuilderFlatFilter.h"
 #include "TileRecUtils/TileRawChannelBuilderFitFilter.h"
 #include "TileRecUtils/TileRawChannelBuilderFitFilterCool.h"
@@ -42,24 +40,3 @@ DECLARE_ALGORITHM_FACTORY( TileRawChannelMaker )
 DECLARE_ALGORITHM_FACTORY( TileRawChannelVerify )
 DECLARE_ALGORITHM_FACTORY( TileRawCorrelatedNoise )
 
-DECLARE_FACTORY_ENTRIES(TileRecUtils) {
-  DECLARE_TOOL( TileRawChannelBuilderFlatFilter )
-  DECLARE_TOOL( TileRawChannelBuilderFitFilter )
-  DECLARE_TOOL( TileRawChannelBuilderFitFilterCool )
-  DECLARE_TOOL( TileRawChannelBuilderOptFilter )
-  DECLARE_TOOL( TileRawChannelBuilderOpt2Filter )
-  DECLARE_TOOL( TileRawChannelBuilderQIEFilter )
-  DECLARE_TOOL( TileRawChannelBuilderManyAmps )
-  DECLARE_TOOL( TileRawChannelBuilderMF )
-  DECLARE_TOOL( TileBeamInfoProvider )
-  DECLARE_TOOL( TileCellBuilder )
-  DECLARE_TOOL( TileCellBuilderFromHit )
-  DECLARE_TOOL( TileCellFakeProb )
-  DECLARE_TOOL( TileCellMaskingTool )
-  DECLARE_TOOL( TileTowerBuilderTool )
-  DECLARE_TOOL( TileCellNoiseFilter )
-  DECLARE_TOOL( TileRawChannelNoiseFilter )
-  DECLARE_ALGORITHM( TileRawChannelMaker )
-  DECLARE_ALGORITHM( TileRawChannelVerify )
-  DECLARE_ALGORITHM( TileRawCorrelatedNoise )
-}
diff --git a/TileCalorimeter/TileRecUtils/src/components/TileRecUtils_load.cxx b/TileCalorimeter/TileRecUtils/src/components/TileRecUtils_load.cxx
deleted file mode 100644
index 508906269ee6..000000000000
--- a/TileCalorimeter/TileRecUtils/src/components/TileRecUtils_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(TileRecUtils)
diff --git a/TileCalorimeter/TileSimAlgs/src/components/TileSimAlgs_entries.cxx b/TileCalorimeter/TileSimAlgs/src/components/TileSimAlgs_entries.cxx
index 58e23fed902a..e8bf20517d56 100644
--- a/TileCalorimeter/TileSimAlgs/src/components/TileSimAlgs_entries.cxx
+++ b/TileCalorimeter/TileSimAlgs/src/components/TileSimAlgs_entries.cxx
@@ -1,4 +1,3 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "TileSimAlgs/TileHitVecToCnt.h"
 #include "TileSimAlgs/TileHitVecToCntTool.h"
 #include "TileSimAlgs/TileHitToRawChannel.h"
@@ -21,15 +20,3 @@ DECLARE_ALGORITHM_FACTORY( TileDigitsFromPulse )
 DECLARE_ALGORITHM_FACTORY( TilePulseForTileMuonReceiver )
 DECLARE_ALGORITHM_FACTORY( TileMuonReceiverDecision )
 
-DECLARE_FACTORY_ENTRIES(TileSimAlgs) {
-  DECLARE_ALGORITHM( TileHitVecToCnt )
-  DECLARE_TOOL( TileHitVecToCntTool )
-  DECLARE_ALGORITHM( TileHitToRawChannel )
-  DECLARE_ALGORITHM( TileHitToCell )
-  DECLARE_ALGORITHM( TileHitToTTL1 )
-  DECLARE_ALGORITHM( TileTBHitToBeamElem )
-  DECLARE_ALGORITHM( TileDigitsMaker )
-  DECLARE_ALGORITHM( TileDigitsFromPulse )
-  DECLARE_ALGORITHM( TilePulseForTileMuonReceiver )
-  DECLARE_ALGORITHM( TileMuonReceiverDecision )
-}
diff --git a/TileCalorimeter/TileSimAlgs/src/components/TileSimAlgs_load.cxx b/TileCalorimeter/TileSimAlgs/src/components/TileSimAlgs_load.cxx
deleted file mode 100644
index c31853c59d2a..000000000000
--- a/TileCalorimeter/TileSimAlgs/src/components/TileSimAlgs_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(TileSimAlgs)
diff --git a/TileCalorimeter/TileSimUtils/src/components/TileSimUtils_entries.cxx b/TileCalorimeter/TileSimUtils/src/components/TileSimUtils_entries.cxx
old mode 100755
new mode 100644
index de11fa80f165..98d475ea8589
--- a/TileCalorimeter/TileSimUtils/src/components/TileSimUtils_entries.cxx
+++ b/TileCalorimeter/TileSimUtils/src/components/TileSimUtils_entries.cxx
@@ -1,12 +1,6 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "TileSimUtils/TileCalibHitNtuple.h"
 #include "TileSimUtils/TileCalibHitCntNtup.h"
 
 DECLARE_TOOL_FACTORY( TileCalibHitNtuple )
 DECLARE_TOOL_FACTORY( TileCalibHitCntNtup )
 
-DECLARE_FACTORY_ENTRIES(TileSimUtils) {
-  DECLARE_TOOL( TileCalibHitNtuple )
-  DECLARE_TOOL( TileCalibHitCntNtup )
-}
diff --git a/TileCalorimeter/TileSimUtils/src/components/TileSimUtils_load.cxx b/TileCalorimeter/TileSimUtils/src/components/TileSimUtils_load.cxx
deleted file mode 100755
index a5e302706073..000000000000
--- a/TileCalorimeter/TileSimUtils/src/components/TileSimUtils_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(TileSimUtils)
diff --git a/TileCalorimeter/TileSvc/TileByteStream/src/components/TileByteStream_entries.cxx b/TileCalorimeter/TileSvc/TileByteStream/src/components/TileByteStream_entries.cxx
index c6d01b113de9..34b85c68b976 100644
--- a/TileCalorimeter/TileSvc/TileByteStream/src/components/TileByteStream_entries.cxx
+++ b/TileCalorimeter/TileSvc/TileByteStream/src/components/TileByteStream_entries.cxx
@@ -1,5 +1,3 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
-
 #include "TileByteStream/TileRawChannelContByteStreamCnv.h"
 #include "TileByteStream/TileBeamElemContByteStreamCnv.h"
 #include "TileByteStream/TileDigitsContByteStreamCnv.h"
@@ -27,17 +25,3 @@ DECLARE_CONVERTER_FACTORY( TileL2ContByteStreamCnv )
 DECLARE_CONVERTER_FACTORY( TileLaserObjByteStreamCnv )
 DECLARE_CONVERTER_FACTORY( TileMuRcvContByteStreamCnv )
 
-DECLARE_FACTORY_ENTRIES(TileByteStream) {
-    DECLARE_CONVERTER(  TileRawChannelContByteStreamCnv )
-    DECLARE_CONVERTER(  TileBeamElemContByteStreamCnv )
-    DECLARE_CONVERTER(  TileDigitsContByteStreamCnv )
-    DECLARE_CONVERTER(  TileL2ContByteStreamCnv )
-    DECLARE_CONVERTER(  TileLaserObjByteStreamCnv )
-    DECLARE_CONVERTER(  TileMuRcvContByteStreamCnv )
-    DECLARE_TOOL( TileDigitsContByteStreamTool )
-    DECLARE_TOOL( TileRawChannelContByteStreamTool )
-    DECLARE_TOOL( TileL2ContByteStreamTool )
-    DECLARE_TOOL( TileLaserObjByteStreamTool )
-    DECLARE_TOOL( TileMuRcvContByteStreamTool )
-    DECLARE_TOOL( TileROD_Decoder )
-}
diff --git a/TileCalorimeter/TileSvc/TileByteStream/src/components/TileByteStream_load.cxx b/TileCalorimeter/TileSvc/TileByteStream/src/components/TileByteStream_load.cxx
deleted file mode 100644
index 26a04eb77f45..000000000000
--- a/TileCalorimeter/TileSvc/TileByteStream/src/components/TileByteStream_load.cxx
+++ /dev/null
@@ -1,4 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(TileByteStream)
-
diff --git a/TileCalorimeter/TileSvc/TileIdCnv/src/TileIdCnv_entries.cxx b/TileCalorimeter/TileSvc/TileIdCnv/src/TileIdCnv_entries.cxx
old mode 100755
new mode 100644
index cbc3d6c152b7..bc2644e4b5dd
--- a/TileCalorimeter/TileSvc/TileIdCnv/src/TileIdCnv_entries.cxx
+++ b/TileCalorimeter/TileSvc/TileIdCnv/src/TileIdCnv_entries.cxx
@@ -1,15 +1,4 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-//====================================================================
-
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "TileIdCnv/TileHWIDDetDescrCnv.h"
 
 DECLARE_CONVERTER_FACTORY(TileHWIDDetDescrCnv)
 
-DECLARE_FACTORY_ENTRIES	( TileIdCnv ) {
-    DECLARE_CONVERTER	( TileHWIDDetDescrCnv );
-}
-
diff --git a/TileCalorimeter/TileSvc/TileIdCnv/src/TileIdCnv_load.cxx b/TileCalorimeter/TileSvc/TileIdCnv/src/TileIdCnv_load.cxx
deleted file mode 100755
index 507267c1d212..000000000000
--- a/TileCalorimeter/TileSvc/TileIdCnv/src/TileIdCnv_load.cxx
+++ /dev/null
@@ -1,9 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-//====================================================================
-
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES( TileIdCnv )
diff --git a/TileCalorimeter/TileTBRec/src/components/TileTBRec_entries.cxx b/TileCalorimeter/TileTBRec/src/components/TileTBRec_entries.cxx
old mode 100755
new mode 100644
index aa2c3d14653a..1ce51e114044
--- a/TileCalorimeter/TileTBRec/src/components/TileTBRec_entries.cxx
+++ b/TileCalorimeter/TileTBRec/src/components/TileTBRec_entries.cxx
@@ -6,7 +6,6 @@
 #include "TileTBRec/TileTBOldNtupleWrite.h"
 #include "TileTBRec/TileDigitsGainFilter.h"
 
-#include "GaudiKernel/DeclareFactoryEntries.h"
 
 DECLARE_ALGORITHM_FACTORY( TileTBNtuple )
 DECLARE_ALGORITHM_FACTORY( TileTBAANtuple )
@@ -16,11 +15,3 @@ DECLARE_ALGORITHM_FACTORY( TileTBOldNtupleRead )
 DECLARE_ALGORITHM_FACTORY( TileTBOldNtupleWrite )
 DECLARE_ALGORITHM_FACTORY( TileDigitsGainFilter )
 
-DECLARE_FACTORY_ENTRIES(TileTBRec) {
-  DECLARE_ALGORITHM( TileTBNtuple )
-  DECLARE_ALGORITHM( TileTBAANtuple )
-  DECLARE_ALGORITHM( TileTBStat )
-  DECLARE_ALGORITHM( TileTBDump )
-  DECLARE_ALGORITHM( TileTBOldNtupleRead )
-  DECLARE_ALGORITHM( TileTBOldNtupleWrite )	  	    
-}
diff --git a/TileCalorimeter/TileTBRec/src/components/TileTBRec_load.cxx b/TileCalorimeter/TileTBRec/src/components/TileTBRec_load.cxx
deleted file mode 100755
index e5318355c798..000000000000
--- a/TileCalorimeter/TileTBRec/src/components/TileTBRec_load.cxx
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES(TileTBRec)
diff --git a/TileCalorimeter/TileTrackingGeometry/src/components/TileTrackingGeometry_entries.cxx b/TileCalorimeter/TileTrackingGeometry/src/components/TileTrackingGeometry_entries.cxx
old mode 100755
new mode 100644
index 36c3de89cd40..40ea57c560ca
--- a/TileCalorimeter/TileTrackingGeometry/src/components/TileTrackingGeometry_entries.cxx
+++ b/TileCalorimeter/TileTrackingGeometry/src/components/TileTrackingGeometry_entries.cxx
@@ -1,13 +1,6 @@
-#include "GaudiKernel/DeclareFactoryEntries.h"
 #include "TileTrackingGeometry/TileVolumeBuilder.h"
 
 using namespace Tile;
 
 DECLARE_TOOL_FACTORY( TileVolumeBuilder )
 
-DECLARE_FACTORY_ENTRIES( TileTrackingGeometry )
-{
-    DECLARE_TOOL( TileVolumeBuilder );
-}
-
-
diff --git a/TileCalorimeter/TileTrackingGeometry/src/components/TileTrackingGeometry_load.cxx b/TileCalorimeter/TileTrackingGeometry/src/components/TileTrackingGeometry_load.cxx
deleted file mode 100755
index b67084bb7a86..000000000000
--- a/TileCalorimeter/TileTrackingGeometry/src/components/TileTrackingGeometry_load.cxx
+++ /dev/null
@@ -1,4 +0,0 @@
-#include "GaudiKernel/LoadFactoryEntries.h"
-
-LOAD_FACTORY_ENTRIES( TileTrackingGeometry )
-
-- 
GitLab