00001 #ifndef DAQFORMATMODULES_DAQXMLDUMP_H 00002 #define DAQFORMATMODULES_DAQXMLDUMP_H 00003 00004 /* 00005 * DaqFormatSelector.h 00006 * DaqFormatModules 00007 * 00008 * Created by Simon Patton on 8/5/10. 00009 * Copyright 2010 DayaBay Collaboration. All rights reserved. 00010 * 00011 */ 00012 00013 #include "DybAlg/DybAlgorithm.h" 00014 #include "Event/ReadoutHeader.h" 00015 00016 namespace DybDaq { 00017 00018 class DaqXmlDump : public DybAlgorithm<DayaBay::ReadoutHeader> 00019 { 00020 00021 public: 00022 00023 DaqXmlDump(const std::string& name, 00024 ISvcLocator* pSvcLocator); 00025 virtual ~DaqXmlDump(); 00026 00027 virtual StatusCode initialize(); 00028 virtual StatusCode execute(); 00029 virtual StatusCode finalize(); 00030 00031 private: 00032 00033 }; 00034 00035 } 00036 00037 #endif // DAQFORMATMODULES_DAQXMLDUMP_H