Main Page | Packages | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

SCT_Chip Interface Reference

Declares methods to get and put values of attributes / relationships, to print and to destroy object. More...

Inheritance diagram for SCT_Chip:

Inheritance graph
[legend]
List of all members.

Public Member Functions

void print (String dx)
 Method to print out values of attributes and relationships.


Package Functions

void destroy (config.Configuration db)
 Method to destroy object.

short get_id ()
 Get "id" attribute value.

void set_id (short value)
 Set "id" attribute value.

short get_address ()
 Get "address" attribute value.

void set_address (short value)
 Set "address" attribute value.

boolean get_active ()
 Get "active" attribute value.

void set_active (boolean value)
 Set "active" attribute value. Set to true for active, and false for inactive.

short get_vthr ()
 Get "vthr" attribute value.

void set_vthr (short value)
 Set "vthr" attribute value.

short get_vcal ()
 Get "vcal" attribute value.

void set_vcal (short value)
 Set "vcal" attribute value.

short get_delay ()
 Get "delay" attribute value.

void set_delay (short value)
 Set "delay" attribute value.

short get_preamp ()
 Get "preamp" attribute value.

void set_preamp (short value)
 Set "preamp" attribute value.

short get_shaper ()
 Get "shaper" attribute value.

void set_shaper (short value)
 Set "shaper" attribute value.

String get_rc_function ()
 Get "rc_function" attribute value.

void set_rc_function (String value)
 Set "rc_function" attribute value.

short get_rc_function_type ()
 Get "rc_function_type" attribute value.

void set_rc_function_type (short value)
 Set "rc_function_type" attribute value.

short[] get_config ()
 Get "config" attribute value.

void set_config (short[] value)
 Set "config" attribute value. A list of 11 numbers. Usually looks something like "1 3 1 0 0 0 0 0 1 0 1" but the penultimate digit is sometimes a 1, and the third digit is sometimes a 1 or a 2.

float get_c_factor ()
 Get "c_factor" attribute value.

void set_c_factor (float value)
 Set "c_factor" attribute value.

float get_target ()
 Get "target" attribute value.

void set_target (float value)
 Set "target" attribute value.

int[] get_trims ()
 Get "trims" attribute value.

void set_trims (int[] value)
 Set "trims" attribute value.

int[] get_mask ()
 Get "mask" attribute value.

void set_mask (int[] value)
 Set "mask" attribute value.


Detailed Description

Declares methods to get and put values of attributes / relationships, to print and to destroy object.

The methods can throw several exceptions:

In addition the methods modifying database (set value, destroy object) can throw config.NotAllowedException exception in case, if there are no write access rights or database is already locked by other process.

Chip settings, as in the production DB

Author:
genconfig

Definition at line 31 of file SCT_Chip.java.


Member Function Documentation

void SCT_Chip.destroy config.Configuration  db  )  [package]
 

Method to destroy object.

Parameters:
db configuration object

boolean SCT_Chip.get_active  )  [package]
 

Get "active" attribute value.

Set to true for active, and false for inactive.

short [] SCT_Chip.get_config  )  [package]
 

Get "config" attribute value.

A list of 11 numbers. Usually looks something like "1 3 1 0 0 0 0 0 1 0 1" but the penultimate digit is sometimes a 1, and the third digit is sometimes a 1 or a 2.

void SCT_Chip.print String  dx  ) 
 

Method to print out values of attributes and relationships.

Parameters:
dx string for left margin (for a formatted output)


The documentation for this interface was generated from the following file:
Generated on Fri Dec 16 19:46:39 2005 for SCT DAQ/DCS Software - Java by doxygen 1.3.5