Main Page | Namespace List | Data Structures | File List | Namespace Members | Data Fields

Sct_SctApi::Scan Interface Reference

import "SctApi.idl";


Public Types

enum  ScanOptions {
  full, bits32, loopCalLine, distSlave,
  debug, tim
}

Public Member Functions

void print ()
void configure (in unsigned short type, in double start, in double stop, in double step)
void configure2 (in unsigned short type, in double start, in double stop, in double step)
Trigger getTrigger1 ()
Trigger getTrigger2 ()
void setTrigger1 (in Trigger trig) raises (SctApiException)
void setTrigger2 (in Trigger trig) raises (SctApiException)
void setScanVariable1 (in unsigned short var)
void setScanVariable2 (in unsigned short var)
unsigned short getScanVariable1 ()
unsigned short getScanVariable2 ()
void setNTrigs (in unsigned long nTrigs)
unsigned long getNTrigs ()
TrigPoints getVariableTrigs ()
void setVariableTrigs (in TrigPoints trigs)
void setVariableTrigRange (in unsigned short start, in unsigned short end, in unsigned long value)
ScanPoints getScanPoints1 ()
ScanPoints getScanPoints2 ()
void setScanPoints1 (in ScanPoints scans)
void setScanPoints2 (in ScanPoints scans)
long getOption (in ScanOptions opt)
void setOption (in ScanOptions opt, in long val)
unsigned long getScanNumber ()
unsigned long getRunNumber ()
sctConf::ModuleList getModuleList (in unsigned long group)
unsigned long getNGroups ()
string getStartTime ()
 Get the start time of this Scan as an ISO Extended string.

string getEndTime ()
 Get the end time of this Scan as an ISO Extended string - only valid once Scan is finished!


Member Enumeration Documentation

enum Sct_SctApi::Scan::ScanOptions
 

Enumeration values:
full 
bits32 
loopCalLine 
distSlave 
debug 
tim 

Definition at line 52 of file SctApi.idl.


Member Function Documentation

void Sct_SctApi::Scan::configure in unsigned short  type,
in double  start,
in double  stop,
in double  step
 

void Sct_SctApi::Scan::configure2 in unsigned short  type,
in double  start,
in double  stop,
in double  step
 

string Sct_SctApi::Scan::getEndTime  ) 
 

Get the end time of this Scan as an ISO Extended string - only valid once Scan is finished!

sctConf::ModuleList Sct_SctApi::Scan::getModuleList in unsigned long  group  ) 
 

unsigned long Sct_SctApi::Scan::getNGroups  ) 
 

unsigned long Sct_SctApi::Scan::getNTrigs  ) 
 

long Sct_SctApi::Scan::getOption in ScanOptions  opt  ) 
 

unsigned long Sct_SctApi::Scan::getRunNumber  ) 
 

unsigned long Sct_SctApi::Scan::getScanNumber  ) 
 

ScanPoints Sct_SctApi::Scan::getScanPoints1  ) 
 

ScanPoints Sct_SctApi::Scan::getScanPoints2  ) 
 

unsigned short Sct_SctApi::Scan::getScanVariable1  ) 
 

unsigned short Sct_SctApi::Scan::getScanVariable2  ) 
 

string Sct_SctApi::Scan::getStartTime  ) 
 

Get the start time of this Scan as an ISO Extended string.

Trigger Sct_SctApi::Scan::getTrigger1  ) 
 

Trigger Sct_SctApi::Scan::getTrigger2  ) 
 

TrigPoints Sct_SctApi::Scan::getVariableTrigs  ) 
 

void Sct_SctApi::Scan::print  ) 
 

void Sct_SctApi::Scan::setNTrigs in unsigned long  nTrigs  ) 
 

void Sct_SctApi::Scan::setOption in ScanOptions  opt,
in long  val
 

void Sct_SctApi::Scan::setScanPoints1 in ScanPoints  scans  ) 
 

void Sct_SctApi::Scan::setScanPoints2 in ScanPoints  scans  ) 
 

void Sct_SctApi::Scan::setScanVariable1 in unsigned short  var  ) 
 

void Sct_SctApi::Scan::setScanVariable2 in unsigned short  var  ) 
 

void Sct_SctApi::Scan::setTrigger1 in Trigger  trig  )  raises (SctApiException)
 

void Sct_SctApi::Scan::setTrigger2 in Trigger  trig  )  raises (SctApiException)
 

void Sct_SctApi::Scan::setVariableTrigRange in unsigned short  start,
in unsigned short  end,
in unsigned long  value
 

void Sct_SctApi::Scan::setVariableTrigs in TrigPoints  trigs  ) 
 


The documentation for this interface was generated from the following file:
Generated on Thu Jul 15 09:58:38 2004 for SCT DAQ/DCS Software - IDL by doxygen 1.3.5