TriggerOperations.java

00001 package Sct_SctApi;
00002 
00003 
00011 public interface TriggerOperations  extends ipc.servantOperations
00012 {
00013   void singleL1A ();
00014   void doubleL1A (short delay);
00015   void delayedL1A (short delay);
00016   void calL1A (short delay);
00017   void pulseL1A (short delay);
00018   void softL1A (short delay);
00019   void softCalL1A (short delay, short delay2);
00020   void softPulseL1A (short delay, short delay2);
00021   void softBc (short delay);
00022   void soft ();
00023   void bc ();
00024   void bcL1A (short delay);
00025   void bcCalL1A (short delay, short delay2);
00026   void bcPulseL1A (short delay, short delay2);
00027   void setCommIncr (short command, short incr);
00028   void getCommIncr (org.omg.CORBA.ShortHolder command, org.omg.CORBA.ShortHolder incr);
00029   Sct_SctApi.TriggerPackage.Source getSource ();
00030   void setSource (Sct_SctApi.TriggerPackage.Source s);
00031   short getRandom ();
00032   void setRandom (short random);
00033 
00035   double getFrequency ();
00036   void setFrequency (double freq);
00037   Sct_SctApi.RODTrigger[] getRODTriggers (short scan_point);
00038 
00041   short[] getTIMTriggers (short scan_point);
00042   boolean isValidRODTrigger ();
00043   boolean isValidTIMTrigger ();
00044   boolean timNeedsSequencer ();
00045 
00047   void clear ();
00048 
00050   void addCommand (short first, int second);
00051   String print ();
00052 } // interface TriggerOperations

Generated on Mon Feb 6 14:12:21 2006 for SCT DAQ/DCS Software - Java by  doxygen 1.4.6