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

SctData.ResultHeader Class Reference

This class contains the identifying information about a scan result. More...

Inheritance diagram for SctData.ResultHeader:

Inheritance graph
[legend]
Collaboration diagram for SctData.ResultHeader:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ResultHeader (int runNumber, int scanNumber, String moduleName, ConfigurationVariable variable, String startTime, String endTime)
String getClassName ()
String getUniqueID ()
long getScanNumber ()
long getRunNumber ()
String getModuleName ()
ConfigurationVariable getVariable ()
String getStartTimeString ()
String getEndTimeString ()
boolean equals (Object s)
void write (Sct.OStream s, Sct.ObjectManager o) throws java.io.IOException

Static Public Member Functions

String getUniqueID (int runNumber, int scanNumber, String moduleName)
ResultHeader read (Sct.IStream s, Sct.ObjectManager o) throws java.io.IOException

Private Attributes

int scanNumber
int runNumber
String moduleName
ConfigurationVariable variable
String startTime
String endTime

Detailed Description

This class contains the identifying information about a scan result.

It is entirely defined by a run number, a scan number, a module name and a scan variable. The combination of the first 3 of those should be guarenteed to be unique.

Author:
Matthew Palmer

Definition at line 11 of file ResultHeader.java.


Member Function Documentation

String SctData.ResultHeader.getUniqueID  ) 
 

Returns:
a String which uniquely identifies this object.

Implements Sct.Serializable.

Definition at line 26 of file ResultHeader.java.

Referenced by SctData.RawScanResult.getUniqueID().


The documentation for this class was generated from the following file:
Generated on Thu Jul 15 09:57:15 2004 for SCT DAQ/DCS Software - Java by doxygen 1.3.5