Inheritance diagram for SctData.ResultHeader:
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 |
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.
Definition at line 11 of file ResultHeader.java.
|
Implements Sct.Serializable. Definition at line 26 of file ResultHeader.java. Referenced by SctData.RawScanResult.getUniqueID(). |