Skip to content
Snippets Groups Projects
Commit 9da0ec12 authored by Frank Winklmeier's avatar Frank Winklmeier
Browse files

Remove obsolete factory entries for components in various 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.


Former-commit-id: b54b335b
parent 756401aa
No related branches found
No related tags found
No related merge requests found
Showing
with 1 addition and 184 deletions
#include "GaudiKernel/DeclareFactoryEntries.h"
#include "AthenaDBTestRec/TestCoolRecRead.h"
#include "AthenaDBTestRec/DetStoreDump.h"
DECLARE_ALGORITHM_FACTORY( TestCoolRecRead )
DECLARE_ALGORITHM_FACTORY( DetStoreDump )
DECLARE_FACTORY_ENTRIES( AthenaDBTestRec )
{
DECLARE_ALGORITHM( TestCoolRecRead )
DECLARE_ALGORITHM( DetStoreDump )
}
#include "GaudiKernel/LoadFactoryEntries.h"
LOAD_FACTORY_ENTRIES( AthenaDBTestRec )
/**
* @file AthenaPoolMultiTest_entries.cxx
* @brief Required by Gaudi class factory
*/
#include "../StoreDump.h"
#include "../PassAllFilter.h"
#include "../PassNoneFilter.h"
......@@ -14,7 +9,6 @@
#include "../RunEventTagWriter.h"
#include "../RunEventMetaWriter.h"
#include "../DummyLumirangeTool.h"
#include "GaudiKernel/DeclareFactoryEntries.h"
DECLARE_ALGORITHM_FACTORY(StoreDump)
DECLARE_ALGORITHM_FACTORY(PassAllFilter)
......@@ -28,16 +22,3 @@ DECLARE_ALGORITHM_FACTORY(RunEventTagWriter)
DECLARE_ALGORITHM_FACTORY(RunEventMetaWriter)
DECLARE_ALGORITHM_FACTORY(DummyLumirangeTool)
DECLARE_FACTORY_ENTRIES(AthenaPoolMultiTest) {
DECLARE_ALGORITHM(StoreDump)
DECLARE_ALGORITHM(PassAllFilter)
DECLARE_ALGORITHM(PassNoneFilter)
DECLARE_ALGORITHM(AddTrigMap)
DECLARE_ALGORITHM(EventSplit)
DECLARE_ALGORITHM(EventTagReader)
DECLARE_ALGORITHM(EventTagWriter)
DECLARE_ALGORITHM(TagEventTagWriter)
DECLARE_ALGORITHM(RunEventTagWriter)
DECLARE_ALGORITHM(RunEventMetaWriter)
DECLARE_ALGORITHM(DummyLumirangeTool)
}
/**
* @file AthenaPoolMultiTest_load.cxx
* @brief Required by Gaudi class factory
*/
#include "GaudiKernel/LoadFactoryEntries.h"
LOAD_FACTORY_ENTRIES(AthenaPoolMultiTest)
/**
* @file AthenaPoolTest_entries.cxx
*
* @brief Declaration of component entry points
*
* @author RD Schaffer <R.D.Schaffer@cern.ch>
*
* $Id: AthenaPoolTest_entries.cxx,v 1.25 2007-12-05 15:47:15 emoyse Exp $
*
*/
#include "GaudiKernel/DeclareFactoryEntries.h"
#include "../InDetRawDataFakeWriter.h"
#include "../InDetRawDataFakeReader.h"
#include "../TrkTrackFakeWriter.h"
......@@ -44,21 +32,3 @@ DECLARE_ALGORITHM_FACTORY(EventInfoReader)
DECLARE_ALGORITHM_FACTORY(PileUpEventInfoWriter)
DECLARE_ALGORITHM_FACTORY(PileUpEventInfoReader)
DECLARE_FACTORY_ENTRIES(AthenaPoolTest) {
DECLARE_ALGORITHM(AthenaPoolTestDataWriter)
DECLARE_ALGORITHM(AthenaPoolTestDataReader)
DECLARE_ALGORITHM(AthenaPoolTestAttrWriter)
DECLARE_ALGORITHM(AthenaPoolTestAttrReader)
// DECLARE_ALGORITHM(CaloClusterFakeWriter)
// DECLARE_ALGORITHM(CaloClusterFakeReader)
DECLARE_ALGORITHM(InDetRawDataFakeWriter)
DECLARE_ALGORITHM(InDetRawDataFakeReader)
DECLARE_ALGORITHM(LArCellContFakeWriter)
DECLARE_ALGORITHM(LArCellContFakeReader)
DECLARE_ALGORITHM(TrkTrackFakeWriter)
DECLARE_ALGORITHM(TrkTrackFakeReader)
DECLARE_ALGORITHM(EventInfoWriter)
DECLARE_ALGORITHM(EventInfoReader)
DECLARE_ALGORITHM(PileUpEventInfoWriter)
DECLARE_ALGORITHM(PileUpEventInfoReader)
}
/**
* @file AthenaPoolTest_load.cxx
*
* @brief Declaration of component factory
*
* @author RD Schaffer <R.D.Schaffer@cern.ch>
*
* $Id: AthenaPoolTest_load.cxx,v 1.2 2005-01-10 18:05:52 schaffer Exp $
*
*/
#include "GaudiKernel/LoadFactoryEntries.h"
LOAD_FACTORY_ENTRIES( AthenaPoolTest )
/*
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
*/
#include "GaudiKernel/DeclareFactoryEntries.h"
#include "IOVDbTestAlg/IOVDbTestAlg.h"
#include "IOVDbTestAlg/IOVDbTestCoolDCS.h"
DECLARE_ALGORITHM_FACTORY(IOVDbTestAlg)
DECLARE_ALGORITHM_FACTORY(IOVDbTestCoolDCS)
DECLARE_FACTORY_ENTRIES(IOVDbTestAlg) {
DECLARE_ALGORITHM( IOVDbTestAlg );
DECLARE_ALGORITHM( IOVDbTestCoolDCS );
}
/*
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
*/
#include "GaudiKernel/LoadFactoryEntries.h"
LOAD_FACTORY_ENTRIES(IOVDbTestAlg)
#include "GaudiKernel/DeclareFactoryEntries.h"
#include "CommissionRec/ComTimeRec.h"
DECLARE_ALGORITHM_FACTORY( ComTimeRec )
DECLARE_FACTORY_ENTRIES( CommissionRec ) {
DECLARE_ALGORITHM( ComTimeRec )
}
#include "GaudiKernel/LoadFactoryEntries.h"
LOAD_FACTORY_ENTRIES(CommissionRec)
#include "CommissionUtils/CosmicTriggerTimeTool.h"
#include "GaudiKernel/DeclareFactoryEntries.h"
DECLARE_TOOL_FACTORY( CosmicTriggerTimeTool )
DECLARE_FACTORY_ENTRIES( CommissionUtils ) {
DECLARE_TOOL( CosmicTriggerTimeTool )
}
#include "GaudiKernel/LoadFactoryEntries.h"
LOAD_FACTORY_ENTRIES(CommissionUtils)
......@@ -11,7 +11,6 @@
#include "DataQualityTools/DQTDataFlowMonTool.h"
//#include "DataQualityTools/DQTTopLeptonJetsFinderTool.h"
//#include "DataQualityTools/DQTGlobalTopDilFinderTool.h"
#include "GaudiKernel/DeclareFactoryEntries.h"
#include "DataQualityTools/DQTGlobalWZFinderTool.h"
#include "DataQualityTools/DQTLumiMonTool.h"
......@@ -31,20 +30,3 @@ DECLARE_TOOL_FACTORY(DQTDataFlowMonTool)
DECLARE_TOOL_FACTORY(DQTGlobalWZFinderTool)
DECLARE_TOOL_FACTORY(DQTLumiMonTool)
DECLARE_FACTORY_ENTRIES(DataQualityTools) {
DECLARE_ALGTOOL(DataQualityFatherMonTool);
// DECLARE_ALGTOOL(DQTMuTrkEff);
DECLARE_ALGTOOL(DQTDetSynchMonTool);
// DECLARE_ALGTOOL(DQTCaloClusterTool);
DECLARE_ALGTOOL(DQTMuonIDTrackTool);
// DECLARE_ALGTOOL(DQTElectronQualityTool);
// DECLARE_ALGTOOL(DQTGlobalWFinderTool);
// DECLARE_ALGTOOL(DQTRateMonTool);
// DECLARE_ALGTOOL(DQTNonCollBkg_ZDC);
DECLARE_ALGTOOL(DQTBackgroundMon);
DECLARE_ALGTOOL(DQTDataFlowMonTool);
// DECLARE_ALGTOOL(DQTGlobalTopDilFinderTool);
// DECLARE_ALGTOOL(DQTTopLeptonJetsFinderTool);
DECLARE_ALGTOOL(DQTGlobalWZFinderTool);
DECLARE_ALGTOOL(DQTLumiMonTool);
}
#include "GaudiKernel/LoadFactoryEntries.h"
LOAD_FACTORY_ENTRIES(DataQualityTools)
#include "GoodRunsLists/GoodRunsListSelectorTool.h"
#include "GoodRunsLists/TriggerRegistryTool.h"
#include "GaudiKernel/DeclareFactoryEntries.h"
#include "GoodRunsLists/GoodRunsListSelectionTool.h"
DECLARE_TOOL_FACTORY( GoodRunsListSelectorTool )
......@@ -11,11 +10,3 @@ DECLARE_TOOL_FACTORY( TriggerRegistryTool )
#include "../GRLSelectorAlg.h"
DECLARE_ALGORITHM_FACTORY( GRLSelectorAlg )
DECLARE_FACTORY_ENTRIES( GoodRunsLists ) {
DECLARE_ALGORITHM( GRLSelectorAlg );
//DECLARE_ALGTOOL( GoodRunsListSelectorTool )
DECLARE_TOOL( GoodRunsListSelectorTool )
DECLARE_TOOL( GoodRunsListSelectionTool )
DECLARE_ALGTOOL( TriggerRegistryTool )
}
#include "GaudiKernel/LoadFactoryEntries.h"
LOAD_FACTORY_ENTRIES(GoodRunsLists)
......@@ -2,17 +2,9 @@
#include "GoodRunsListsUser/TriggerSelectorAlg.h"
#include "GoodRunsListsUser/GoodRunsListSelectorAlg.h"
#include "GoodRunsListsUser/GRLTriggerSelectorAlg.h"
#include "GaudiKernel/DeclareFactoryEntries.h"
DECLARE_ALGORITHM_FACTORY( DummyDumperAlg )
DECLARE_ALGORITHM_FACTORY( TriggerSelectorAlg )
DECLARE_ALGORITHM_FACTORY( GoodRunsListSelectorAlg )
DECLARE_ALGORITHM_FACTORY( GRLTriggerSelectorAlg )
DECLARE_FACTORY_ENTRIES( GoodRunsListsUser ) {
DECLARE_ALGORITHM( DummyDumperAlg )
DECLARE_ALGORITHM( TriggerSelectorAlg )
DECLARE_ALGORITHM( GoodRunsListSelectorAlg )
DECLARE_ALGORITHM( GRLTriggerSelectorAlg )
}
#include "GaudiKernel/LoadFactoryEntries.h"
LOAD_FACTORY_ENTRIES(GoodRunsListsUser)
/** @file AthenaPoolCnvSvc_entries.cxx
* @brief This file is needed for linker to load all the components of the library.
* @author Peter van Gemmeren <gemmeren@bnl.gov>
* $Id: AthenaPoolCnvSvc_entries.cxx,v 1.14 2006-10-20 14:18:13 hawkings Exp $
**/
#include "GaudiKernel/DeclareFactoryEntries.h"
#include "../AthenaPoolCnvSvc.h"
#include "../AthenaRootSerializeSvc.h"
#include "../AthenaAttributeListCnv.h"
......@@ -18,10 +10,3 @@ DECLARE_CONVERTER_FACTORY(AthenaAttributeListCnv)
DECLARE_CONVERTER_FACTORY(CondAttrListCollCnv)
DECLARE_CONVERTER_FACTORY(CondAttrListVecCnv)
DECLARE_FACTORY_ENTRIES(AthenaPoolCnvSvc) {
DECLARE_SERVICE(AthenaPoolCnvSvc);
DECLARE_SERVICE(AthenaRootSerializeSvc);
DECLARE_CONVERTER(AthenaAttributeListCnv);
DECLARE_CONVERTER(CondAttrListCollCnv);
DECLARE_CONVERTER(CondAttrListVecCnv);
}
/** @file AthenaPoolCnvSvc_load.cxx
* @brief This file is needed for linker to load all the components of the library.
* @author Peter van Gemmeren <gemmeren@bnl.gov>
* $Id: AthenaPoolCnvSvc_load.cxx,v 1.5 2005-01-10 18:11:16 gemmeren Exp $
**/
#include "GaudiKernel/LoadFactoryEntries.h"
LOAD_FACTORY_ENTRIES(AthenaPoolCnvSvc)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment