00001 #include "GaudiKernel/DeclareFactoryEntries.h" 00002 00003 // Algorithms 00004 #include "DaqBenchmark.h" 00005 #include "DaqEventConverter.h" 00006 #include "DaqFormatConversionSvc.h" 00007 #include "DaqFileWriter.h" 00008 #include "DaqFormatSelector.h" 00009 #include "DaqXmlDump.h" 00010 #include "StructureConverter.h" 00011 00012 #include "DaqFormatModules/DaqReadoutSvc.h" 00013 00014 using DybDaq::DaqEventConverter; 00015 using DybDaq::DaqFormatConversionSvc; 00016 using DybDaq::DaqFileWriter; 00017 using DybDaq::DaqFormatSelector; 00018 using DybDaq::DaqXmlDump; 00019 using DybDaq::StructureConverter; 00020 00021 DECLARE_ALGORITHM_FACTORY(DaqBenchmark) 00022 DECLARE_ALGORITHM_FACTORY(DaqFileWriter) 00023 DECLARE_ALGORITHM_FACTORY(DaqXmlDump) 00024 DECLARE_CONVERTER_FACTORY(DaqEventConverter) 00025 DECLARE_CONVERTER_FACTORY(StructureConverter) 00026 DECLARE_SERVICE_FACTORY(DaqFormatConversionSvc) 00027 DECLARE_SERVICE_FACTORY(DaqFormatSelector) 00028 DECLARE_SERVICE_FACTORY(DaqReadoutSvc) 00029 00030 DECLARE_FACTORY_ENTRIES(DaqFormatModules) { 00031 DECLARE_ALGORITHM(DaqBenchmark) 00032 DECLARE_ALGORITHM(DaqFileWriter) 00033 DECLARE_ALGORITHM(DaqXmlDump) 00034 DECLARE_CONVERTER(DaqEventConverter) 00035 DECLARE_CONVERTER(StructureConverter) 00036 DECLARE_SERVICE(DaqFormatConversionSvc) 00037 DECLARE_SERVICE(DaqFormatSelector) 00038 DECLARE_SERVICE(DaqReadoutSvc) 00039 }