Sct_SctApi Namespace Reference


Data Structures

exception  SctApiException
struct  NameValue
struct  RODTrigger
interface  Trigger
interface  Scan
interface  ScanMonitor
struct  AutoConfigResult
interface  Idiosyncrasy
 *** Mostly debug or access to low-level features not used in normal Calibration sequence. More...
interface  DirectRODAccess
interface  DebugOptionsCommon
interface  DebugOptionsJustCrate
interface  DebugOptionsJustTop
interface  PrimitiveAccessLowLevel
interface  DebugSTDOUT
interface  CrateAccessTopLevel
interface  ScanMethods
interface  TranslationMethods
interface  SctApiDDCServerMethods
interface  SctApiDDCServer
interface  TriggerRODLevel
 There's probably a distinct difference here between standard ROD scans and TIM scans, which only need crate level control and TTC scans, which need to coordinate among crates (and probably need several other methods on a crate). More...
interface  DoScanMethods
interface  ModifyABCDMethods
interface  ModuleConfigurationMethods
interface  RetrievingConfigurationMethods
interface  BOCConfigurationMethods
interface  SavingConfigurationMethods
interface  TriggerTIMLevel
interface  AutoConfigure
interface  ProbeChecks
interface  ProbeMethods
interface  RunControl
interface  ModuleInquiry
interface  DeprecatedInterfaceOne
 *** Things whose use hase been forgotten about or lost in the mists of time . More...
interface  DeprecatedInterfaceExtraRaw
interface  JustCrateMethods
 *** end of list of interface chunks. More...
interface  JustCrateMethodsTemporary
interface  JustTopLevel
interface  JustTopLevelTemporary
interface  CommonToTopAndCrate
interface  CrateIPC
interface  SctApiIPC
interface  SctApiIPCOriginal

Typedefs

typedef sequence< long > DataBlock
typedef sequence< short > CharBlock
typedef sequence< CharBlockCharMatrix
typedef sequence< string > DebugOptionList
typedef sequence< sctConf::BOCChannelConfigBOCChannelList
typedef sequence< string > NameList
typedef sequence< double > BOCMonitorSequence
typedef short RODTriggerFirstType
typedef long RODTriggerSecondType
typedef sequence< RODTriggerRODTriggers
typedef sequence< short > TIMTriggers
typedef short TIMTrigger
typedef sequence< NameValueNameValueList
typedef sequence< BankTypeBankList
typedef sequence< ScanScanList
typedef sequence< AutoConfigResultAutoResultList

Enumerations

enum  BankType { PHYSICS_CONFIG, SCAN_CONFIG, CALIBRATION_CONFIG }
enum  RunType { PHYSICS_RUN_TYPE, CALIBRATION_RUN_TYPE }
enum  EventFormatType { NORMAL_EVENT_FORMAT, EXPANDED_EVENT_FORMAT, RAW_EVENT_FORMAT }


Typedef Documentation

typedef sequence<AutoConfigResult> Sct_SctApi::AutoResultList
 

Definition at line 180 of file SctApi.idl.

typedef sequence<BankType> Sct_SctApi::BankList
 

Definition at line 48 of file SctApi.idl.

typedef sequence<sctConf::BOCChannelConfig> Sct_SctApi::BOCChannelList
 

Definition at line 20 of file SctApi.idl.

typedef sequence<double> Sct_SctApi::BOCMonitorSequence
 

Definition at line 22 of file SctApi.idl.

typedef sequence<short> Sct_SctApi::CharBlock
 

Definition at line 17 of file SctApi.idl.

typedef sequence<CharBlock> Sct_SctApi::CharMatrix
 

Definition at line 18 of file SctApi.idl.

typedef sequence<long> Sct_SctApi::DataBlock
 

Definition at line 16 of file SctApi.idl.

typedef sequence<string> Sct_SctApi::DebugOptionList
 

Definition at line 19 of file SctApi.idl.

typedef sequence<string> Sct_SctApi::NameList
 

Definition at line 21 of file SctApi.idl.

typedef sequence<NameValue> Sct_SctApi::NameValueList
 

Definition at line 40 of file SctApi.idl.

typedef short Sct_SctApi::RODTriggerFirstType
 

Definition at line 29 of file SctApi.idl.

typedef sequence<RODTrigger> Sct_SctApi::RODTriggers
 

Definition at line 36 of file SctApi.idl.

typedef long Sct_SctApi::RODTriggerSecondType
 

Definition at line 30 of file SctApi.idl.

typedef sequence<Scan> Sct_SctApi::ScanList
 

Definition at line 162 of file SctApi.idl.

typedef short Sct_SctApi::TIMTrigger
 

Definition at line 38 of file SctApi.idl.

typedef sequence<short> Sct_SctApi::TIMTriggers
 

Definition at line 37 of file SctApi.idl.


Enumeration Type Documentation

enum Sct_SctApi::BankType
 

Enumerator:
PHYSICS_CONFIG 
SCAN_CONFIG 
CALIBRATION_CONFIG 

Definition at line 42 of file SctApi.idl.

enum Sct_SctApi::EventFormatType
 

Enumerator:
NORMAL_EVENT_FORMAT 
EXPANDED_EVENT_FORMAT 
RAW_EVENT_FORMAT 

Definition at line 46 of file SctApi.idl.

enum Sct_SctApi::RunType
 

Enumerator:
PHYSICS_RUN_TYPE 
CALIBRATION_RUN_TYPE 

Definition at line 44 of file SctApi.idl.


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