Public Member Functions | |
def | __init__ |
def | initialize |
def | execute |
def | finalize |
Definition at line 4 of file DaqXmlDump.py.
def DaqXmlDump::DaqXmlDump::__init__ | ( | self, | ||
name | ||||
) |
Definition at line 6 of file DaqXmlDump.py.
00006 : 00007 DybPythonAlg.__init__(self,name) 00008 return 00009 def initialize(self):
def DaqXmlDump::DaqXmlDump::initialize | ( | self | ) |
Definition at line 10 of file DaqXmlDump.py.
00010 : 00011 status = DybPythonAlg.initialize(self) 00012 if status.isFailure(): 00013 return status 00014 self.info("initializing") 00015 return SUCCESS 00016 def execute(self):
def DaqXmlDump::DaqXmlDump::execute | ( | self | ) |
Definition at line 17 of file DaqXmlDump.py.
00017 : 00018 evt = self.evtSvc() 00019 readoutHdr = evt["/Event/Readout/ReadoutHeader"] 00020 if readoutHdr == None: 00021 self.error("Failed to get current readout header") 00022 return FAILURE 00023 00024 readout = readoutHdr.readout() 00025 if readout == None: 00026 daqReadout = readoutHdr.daqReadout() 00027 if daqReadout == None: 00028 self.error("Failed to get readout from header") 00029 return FAILURE 00030 daqXmlStream = gbl.DybDaq.DaqXmlStream(gbl.cout, 00031 " ", 00032 True) 00033 daqXmlStream.dumpElement(daqReadout.eventReadout()) 00034 return SUCCESS 00035 pass 00036 return SUCCESS 00037 def finalize(self):
def DaqXmlDump::DaqXmlDump::finalize | ( | self | ) |
Definition at line 38 of file DaqXmlDump.py.
00038 : 00039 self.info("finalizing") 00040 status = DybPythonAlg.finalize(self) 00041 return status 00042 dumpOpts = None