Main Page | Packages | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | Related Pages

Consumer Class Reference

Consumer class to consume LDF data This class just handles file open/close or server open/close. More...

Inheritance diagram for Consumer:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 __init__ (argv)
 parseEvent ()
 checkUDF ()
 getRunId ()
 setRunId (runId)
 getNextEvent ()
 serverOpen (server="1")
 serverClose ()
 fileOpen (fn)
 fileClose ()
 archiveOpen (fn)
 archiveClose (fn)
 dataSize ()
 usage ()
 parseArgs (argv)
 loop ()

Detailed Description

Consumer class to consume LDF data This class just handles file open/close or server open/close.

Definition at line 19 of file consumer.py.


Member Function Documentation

__init__ argv   ) 
 

consumer constructor

Reimplemented in consumerPlotter.

archiveClose fn   ) 
 

Close data archive

archiveOpen fn   ) 
 

Open data archive

dataSize  ) 
 

Return current event data size

fileClose  ) 
 

Close input data file

fileOpen fn   ) 
 

Load input data from a file

getNextEvent  ) 
 

get Next Event into data buffer

parseEvent  ) 
 

Analyse an event

Reimplemented in consumerPlotter.

serverClose  ) 
 

Close network server

serverOpen server  = "1"  ) 
 

Connect to network server


The documentation for this class was generated from the following file:
Generated on Fri Jul 21 13:26:41 2006 for LATTE R04-12-00 by doxygen 1.4.3