00001 package Sct_SctApi;
00002
00003
00012
00013 public interface RunControlOperations
00014 {
00015 void initialiseAll (int runNumber) throws Sct_SctApi.SctApiException;
00016 void shutdownAll () throws Sct_SctApi.SctApiException;
00017 String status ();
00018 void setRunNumber (int newRun);
00019 void setScanNumber (int newScan);
00020 int getRunNumber ();
00021 int getScanNumber ();
00022 boolean changeRunMode (Sct_SctApi.RunType mode);
00023 boolean changeEventFormat (Sct_SctApi.EventFormatType format);
00024 void standardRegisterDumpAll ();
00025 void lasersOff ();
00026 }