
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 | |
| 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 |
| 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 mutator | |
Static Public Member Functions | |
| static Streamable | read (IStream s, ObjectManager o) throws java.io.IOException |
Package Attributes | |
| ABCDChip | data |
| ChipOptions | options |
Definition at line 16 of file ChipConfiguration.java.
|
|
There is a had-coded address associated with each chip position on the module.
Definition at line 44 of file ChipConfiguration.java. References sctConf.ABCDChip.address, and SctData.ChipConfiguration.data. |
|
|
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
Definition at line 140 of file ChipConfiguration.java. |
|
|
Get the response curve parameter.
Definition at line 151 of file ChipConfiguration.java. |
|
|
get the trim
Definition at line 59 of file ChipConfiguration.java. References SctData.ChipConfiguration.data, and sctConf.ABCDChip.trim. |
|
|
Definition at line 49 of file ChipConfiguration.java. References SctData.ChipConfiguration.data, and sctConf.ABCDChip.target. |
|
|
Definition at line 32 of file ChipConfiguration.java. References sctConf.ABCDChip.active, and SctData.ChipConfiguration.data. |
|
|
mask access
Definition at line 127 of file ChipConfiguration.java. |
|
|
mask mutator
Definition at line 117 of file ChipConfiguration.java. |
|
|
set the chip activity status
Definition at line 37 of file ChipConfiguration.java. References sctConf.ABCDChip.active, and SctData.ChipConfiguration.data. |
|
|
theshold calibration factor by which the nominal threshold must be multiplied mutator
Definition at line 169 of file ChipConfiguration.java. |
|
||||||||||||
|
mask mutator
Definition at line 111 of file ChipConfiguration.java. |
|
|
Response curve function index.
Definition at line 145 of file ChipConfiguration.java. |
|
||||||||||||
|
Set the response curve parameter.
Definition at line 159 of file ChipConfiguration.java. |
|
||||||||||||
|
set the trim
Definition at line 64 of file ChipConfiguration.java. References SctData.ChipConfiguration.data, and sctConf.ABCDChip.trim. |
|
|
set the trim target
Definition at line 54 of file ChipConfiguration.java. References SctData.ChipConfiguration.data, and sctConf.ABCDChip.target. |
|
|
mask mutator
Definition at line 122 of file ChipConfiguration.java. |
1.4.6