Public Member Functions | |||||
| ChipConfiguration (ABCDChip data) | |||||
| ABCDChip | getData () | ||||
| ChipOptions | getOptions () | ||||
| boolean | isActive () | ||||
| |||||
| void | setActive (boolean active) | ||||
set the chip activity status
| |||||
| byte | getAddress () | ||||
| There is a had-coded address associated with each chip position on the module. | |||||
| byte | getTrimTarget () | ||||
| |||||
| void | setTrimTarget (byte target) | ||||
set the trim target
| |||||
| byte | getTrim (int channel) | ||||
get the trim
| |||||
| void | setTrim (int channel, byte trim) throws IllegalArgumentException | ||||
set the trim
| |||||
| byte | getThreshold () | ||||
| get the value of the threshold DAC setting? | |||||
| void | setThreshold (byte threshold) | ||||
| set the threshold DAC setting - 0->255 No need for exception as threshold can take full range of byte values | |||||
| byte | getCalCharge () | ||||
| get the value of the calibration charge DAC setting | |||||
| void | setCalCharge (byte calCharge) | ||||
| set the value of the calibration charge DAC setting No need for exception as calCharge can take full range of byte values | |||||
| byte | getStrobeDelay () | ||||
| get the value of the strobe delay DAC setting. | |||||
| void | setStrobeDelay (byte strobeDelay) throws IllegalArgumentException | ||||
| set the value of the strobe delay DAC setting | |||||
| void | resetMask () | ||||
| unmask all channels | |||||
| void | setMask (int ichannel, boolean value) | ||||
mask mutator
| |||||
| void | mask (int ichannel) | ||||
mask mutator
| |||||
| void | unmask (int ichannel) | ||||
mask mutator
| |||||
| boolean | isMasked (int ichannel) | ||||
mask access
| |||||
| byte | getRcFunctionIndex () | ||||
| A functional representation of the response curve (equivalent threshold as a function of charge) so that one may request ROD to set the threshold to a value specified in fC. | |||||
| void | setRcFunctionIndex (byte index) throws IllegalArgumentException | ||||
Response curve function index.
| |||||
| double | getRcParam (int ipar) | ||||
Get the response curve parameter
| |||||
| void | setRcParam (int ipar, double val) | ||||
| Set the response curve parameter. | |||||
| void | setCalFactor (float factor) | ||||
| theshold calibration factor by which the nominal threshold must be multiplied | |||||
| float | getCalFactor () | ||||
| accessor @} | |||||
| String | getClassName () | ||||
| void | readObject (IStream s, ObjectManager o) throws java.io.IOException | ||||
| void | write (OStream s, ObjectManager o) throws java.io.IOException | ||||
Static Public Member Functions | |||||
| Streamable | read (IStream s, ObjectManager o) throws java.io.IOException | ||||
Public Attributes | |||||
| ABCDChip | data | ||||
| ChipOptions | options | ||||
|
|
There is a had-coded address associated with each chip position on the module.
|
|
|
A functional representation of the response curve (equivalent threshold as a function of charge) so that one may request ROD to set the threshold to a value specified in fC. get the index (type) of the RC function
|
|
|
theshold calibration factor by which the nominal threshold must be multiplied mutator
|
|
||||||||||||
|
Set the response curve parameter.
|
1.3-rc3