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