Calibration constants of a singe ASIC channel: pedestals, gains and time axis.
More...
#include <TOPASICChannel.h>
Calibration constants of a singe ASIC channel: pedestals, gains and time axis.
Definition at line 35 of file TOPASICChannel.h.
◆ TOPASICChannel()
Constructor with module ID, hardware channel number and number of ASIC windows.
- Parameters
-
| moduleID | module ID |
| channel | hardware channel number |
| numWindows | number of active windows per ASIC |
Definition at line 51 of file TOPASICChannel.h.
◆ getChannel()
| unsigned getChannel |
( |
| ) |
const |
|
inline |
Return hardware channel number.
- Returns
- channel number
Definition at line 155 of file TOPASICChannel.h.
◆ getGains() [1/2]
◆ getGains() [2/2]
Return gains of an ASIC window.
- Parameters
-
- Returns
- pointer to gains or NULL
Definition at line 188 of file TOPASICChannel.h.
◆ getModuleID()
| int getModuleID |
( |
| ) |
const |
|
inline |
◆ getNumofGoodWindows()
| unsigned getNumofGoodWindows |
( |
| ) |
const |
|
inline |
Return number of good ASIC windows (e.g.
those with defined pedestals)
- Returns
- number of good windows
Definition at line 205 of file TOPASICChannel.h.
◆ getNumofWindows()
| unsigned getNumofWindows |
( |
| ) |
const |
|
inline |
Return number of ASIC windows.
- Returns
- number of windows
Definition at line 161 of file TOPASICChannel.h.
◆ getPedestals() [1/2]
Returns a vector of pedestals.
- Returns
- pedestals
Definition at line 181 of file TOPASICChannel.h.
◆ getPedestals() [2/2]
Return pedestals of an ASIC window.
- Parameters
-
- Returns
- pointer to pedestals or NULL
Definition at line 171 of file TOPASICChannel.h.
◆ setGains()
Set gains of a single ASIC window.
- Parameters
-
- Returns
- true on success
Definition at line 128 of file TOPASICChannel.h.
◆ setPedestals()
Set pedestals of a single ASIC window.
- Parameters
-
| pedestals | ASIC window pedestals |
- Returns
- true on success
Definition at line 109 of file TOPASICChannel.h.
The documentation for this class was generated from the following file: