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.
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.
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.
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  ) 
 

Method to destroy object.

Parameters:
db configuration object

Implemented in SCT_Chip_Impl.

boolean SCT_Chip.get_active  ) 
 

Get "active" attribute value.

Set to true for active, and false for inactive.

Implemented in SCT_Chip_Impl.

short [] SCT_Chip.get_config  ) 
 

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.

Implemented in SCT_Chip_Impl.

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)

Implemented in SCT_Chip_Impl.

Referenced by SCT_Module_Impl.print().

void SCT_Chip.set_active boolean  value  ) 
 

Set "active" attribute value.

Set to true for active, and false for inactive.

Implemented in SCT_Chip_Impl.

void SCT_Chip.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.

Implemented in SCT_Chip_Impl.


The documentation for this interface was generated from the following file:
Generated on Mon Feb 6 14:12:42 2006 for SCT DAQ/DCS Software - Java by  doxygen 1.4.6