00001 #include "GaudiKernel/DeclareFactoryEntries.h" 00002 00003 #include "DybStorageSvc.h" 00004 #include "DybEvtSelector.h" 00005 #include "DybIODaqSvc.h" 00006 #include "DybInputLoadTool.h" 00007 #include "DybNextEntryPolicyTool.h" 00008 #include "DaqRootWriter.h" 00009 #include "DybOutputFileRoller.h" 00010 #include "TestInputLoadAlg.h" 00011 #include "TestIOIncidentAlg.h" 00012 00013 DECLARE_SERVICE_FACTORY(DybStorageSvc); 00014 DECLARE_SERVICE_FACTORY(DybEvtSelector) 00015 DECLARE_SERVICE_FACTORY(DybIODaqSvc) 00016 DECLARE_TOOL_FACTORY(DybInputLoadTool); 00017 DECLARE_TOOL_FACTORY(DybNextEntryPolicyTool); 00018 DECLARE_ALGORITHM_FACTORY(DaqRootWriter); 00019 DECLARE_ALGORITHM_FACTORY(DybOutputFileRoller); 00020 DECLARE_ALGORITHM_FACTORY(TestInputLoadAlg); 00021 DECLARE_ALGORITHM_FACTORY(TestIOIncidentAlg); 00022 00023 00024 00025 DECLARE_FACTORY_ENTRIES(DybIO) { 00026 DECLARE_SERVICE(DybStorageSvc); 00027 DECLARE_SERVICE(DybEvtSelector); 00028 DECLARE_SERVICE(DybIODaqSvc); 00029 DECLARE_TOOL(DybInputLoadTool); 00030 DECLARE_TOOL(DybNextEntryPolicyTool); 00031 DECLARE_ALGORITHM(DaqRootWriter); 00032 DECLARE_ALGORITHM(DybOutputFileRoller); 00033 DECLARE_ALGORITHM(TestInputLoadAlg); 00034 DECLARE_ALGORITHM(TestIOIncidentAlg); 00035 }