#include <HSConfiguration.h>
this class gets the default values (database values) of he hafstave from inheritance
HSConfiguration::HSConfiguration | ( | void | ) |
HSConfiguration::~HSConfiguration | ( | void | ) |
UInt32 HSConfiguration::LoadClassDefaults | ( | void | ) |
UInt32 HSConfiguration::SetClassToDb | ( | PixelConfDb & | dbData | ) |
std::vector< PixelCoordinate > HSConfiguration::getNoisyPixelVector | ( | UInt8 | ChipN | ) |
DigitalPilot* HSConfiguration::GetDPI | ( | void | ) | [inline] |
UInt32 HSConfiguration::GetGOLConf | ( | void | ) | [inline] |
void HSConfiguration::SetGOLConf | ( | UInt32 | val | ) | [inline] |
UInt8* HSConfiguration::GetAPIConf | ( | void | ) | [inline] |
void HSConfiguration::SetAPIConf | ( | UInt8 * | Input | ) |
UInt32 HSConfiguration::GetPixChipInChain | ( | void | ) | [inline] |
void HSConfiguration::SetPixChipInChain | ( | UInt32 | pix | ) | [inline] |
UInt8 HSConfiguration::GetDACRefHiAPIConf | ( | void | ) | [inline] |
void HSConfiguration::SetDACRefHiAPIConf | ( | UInt8 | Value | ) | [inline] |
UInt8 HSConfiguration::GetDACRefMidAPIConf | ( | void | ) | [inline] |
void HSConfiguration::SetDACRefMidAPIConf | ( | UInt8 | Value | ) | [inline] |
UInt8 HSConfiguration::GetDACGtlRefAPIConf | ( | void | ) | [inline] |
void HSConfiguration::SetDACGtlRefAAPIConf | ( | UInt8 | Value | ) | [inline] |
UInt8 HSConfiguration::GetDACGtlRefDAPIConf | ( | void | ) | [inline] |
void HSConfiguration::SetDACGtlRefDAPIConf | ( | UInt8 | Value | ) | [inline] |
UInt8 HSConfiguration::GetDACTestHiAPIConf | ( | void | ) | [inline] |
void HSConfiguration::SetDACTestHiAPIConf | ( | UInt8 | Value | ) | [inline] |
UInt8 HSConfiguration::GetDACTestLowAPIConf | ( | void | ) | [inline] |
void HSConfiguration::SetDACTestLowAPIConf | ( | UInt8 | Value | ) | [inline] |
void HSConfiguration::SetGOLWaitTime | ( | UInt8 | Val | ) | [inline] |
UInt8 HSConfiguration::GetGOLWaitTime | ( | void | ) | [inline] |
void HSConfiguration::SetGOLLossOfLock | ( | UInt8 | Val | ) | [inline] |
UInt8 HSConfiguration::GetGOLLossOfLock | ( | void | ) | [inline] |
void HSConfiguration::SetGOLPLLlockTime | ( | UInt8 | Val | ) | [inline] |
UInt8 HSConfiguration::GetGOLPLLlockTime | ( | void | ) | [inline] |
void HSConfiguration::SetGOLEnSoftLossLock | ( | bool | Val | ) | [inline] |
bool HSConfiguration::GetGOLEnSoftLossLock | ( | void | ) | [inline] |
void HSConfiguration::SetGOLEnLossLockCount | ( | bool | Val | ) | [inline] |
bool HSConfiguration::GetGOLEnLossLockCount | ( | void | ) | [inline] |
void HSConfiguration::SetGOLEnForceLock | ( | bool | Val | ) | [inline] |
bool HSConfiguration::GetGOLEnForceLock | ( | void | ) | [inline] |
void HSConfiguration::SetGOLEnSelfTest | ( | bool | Val | ) | [inline] |
bool HSConfiguration::GetGOLEnSelfTest | ( | void | ) | [inline] |
void HSConfiguration::SetGOLPLLCurrent | ( | UInt8 | Val | ) | [inline] |
UInt8 HSConfiguration::GetGOLPLLCurrent | ( | void | ) | [inline] |
void HSConfiguration::SetGOLTestSel | ( | UInt8 | Val | ) | [inline] |
UInt8 HSConfiguration::GetGOLTestSel | ( | void | ) | [inline] |
void HSConfiguration::SetGOLEnFlag | ( | bool | Val | ) | [inline] |
bool HSConfiguration::GetGOLEnFlag | ( | void | ) | [inline] |
void HSConfiguration::SetGOLLDCurrent | ( | UInt8 | Val | ) | [inline] |
UInt8 HSConfiguration::GetGOLLDCurrent | ( | void | ) | [inline] |
void HSConfiguration::SetGOLUseConfReg | ( | bool | Val | ) | [inline] |
bool HSConfiguration::GetGOLUseConfReg | ( | void | ) | [inline] |
double HSConfiguration::convertTempBUS | ( | UInt32 | digitalValue | ) | [static] |
static double HSConfiguration::convertTempMCM | ( | UInt32 | digitalValue | ) | [static] |
void HSConfiguration::SetNoisyPixelVect | ( | UInt32 | Input[10][256] | ) |
wil set the internal noisy pixel vector using as input the matrix like the one received by pvss
void HSConfiguration::SetNoisyPixelsVectJT | ( | UInt32 | chipSel, | |
Uint32 * | Matrix, | |||
bool | repeatFirstMatrix = false | |||
) |
wil set the internal dead pixel vector using as input the matrix like the one for a jtag scan
UInt8 HSConfiguration::PxDAC[10][44] [private] |
Pixels Chip DACs.
UInt32 HSConfiguration::PxTP[10][256] [private] |
Pixels TP for tp and mask the structure is: first 8 UInt32 are colum 0, the second 8 UInt32 column 1.. bit 0 (right one) of first UInt32 is {0,0} (column, row)
UInt32 HSConfiguration::PxMASK[10][256] [private] |
Pixels Mask.
DigitalPilot HSConfiguration::DPI [private] |
UInt32 HSConfiguration::GOLConf [private] |
GOL configuration.
UInt8 HSConfiguration::APIConf[6] [private] |
API Configuration APIConf[0] = DAC_REF_HI APIConf[1] = DAC_REF_MID APIConf[2] = GTL_REF_A APIConf[3] = GTL_REF_D APIConf[4] = AN_TEST_HI APIConf[5] = AN_TEST_LOW
UInt32 HSConfiguration::PixChipInChain [private] |
pixel chips in chain
bit 0 at 1 = chip 0 in chain, bit 1 at 1 = chip 1 ....