
Public Member Functions | |
| ChipConfiguration (ABCDChip data) | |
| ABCDChip | getData () |
| ChipOptions | getOptions () |
| boolean | isActive () |
| true if chip is participating in a scan | |
| void | setActive (boolean active) |
| set the chip activity status active if set true | |
| byte | getAddress () |
| There is a had-coded address associated with each chip position on the module. | |
| byte | getTrimTarget () |
| the trim target | |
| void | setTrimTarget (byte target) |
| set the trim target target in mV? | |
| byte | getTrim (int channel) |
| get the trim channel 0->127 trim 0->15 | |
| void | setTrim (int channel, byte trim) throws IllegalArgumentException |
| set the trim channel 0->127 trim 0->15 | |
| 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 channel index 0->127 mask if true, unmask if false | |
| void | mask (int ichannel) |
| mask mutator channel index 0->127 | |
| void | unmask (int ichannel) |
| mask mutator channel index 0->127 | |
| boolean | isMasked (int ichannel) |
| mask access true if channel is masked channel index 0->127 | |
| 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 index of parameter 0->2; value of 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 |
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. |
|
|
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. References sctConf.ABCDChip.caldata, and sctConf.ABCDCaldata.rc_function. |
|
|
theshold calibration factor by which the nominal threshold must be multiplied mutator
Definition at line 169 of file ChipConfiguration.java. References sctConf.ABCDCaldata.c_factor, and sctConf.ABCDChip.caldata. |
|
||||||||||||
|
Set the response curve parameter.
Definition at line 159 of file ChipConfiguration.java. References sctConf.ABCDChip.caldata, and sctConf.ABCDCaldata.rc_params. |
1.3.5