Inheritance diagram for SctData.ScanHeader:
Public Member Functions | |
ScanHeader (int runNumber, int scanNumber, String moduleName, ConfigurationVariable variable) | |
String | getClassName () |
String | getUniqueID () |
long | getScanNumber () |
long | getRunNumber () |
String | getModuleName () |
ConfigurationVariable | getVariable () |
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) |
ScanHeader | read (Sct.IStream s, Sct.ObjectManager o) throws java.io.IOException |
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.
|
Implements Sct.Serializable. |