Cat
|
#include <inc/FEB_v1.h>
Public Member Functions | |
FEB_v1 () | |
Standard constructor. More... | |
virtual | ~FEB_v1 () |
Destructor. More... | |
void | help () |
StatusCode | init () |
void | reset () |
void | resetSpi () |
void | update () |
SeqPGA * | seqPga () |
StatusCode | setSpyModeSeq (bool) |
bool | spyModeSeq () |
StatusCode | setSpyModeFE (int, bool) |
bool | spyModeFE (int) |
StatusCode | setDisableSubtract (int, bool) |
bool | disableSubtract (int) |
StatusCode | setOldSubtract (int, bool) |
bool | oldSubtract (int) |
StatusCode | setThreshold (int, int) |
int | threshold (int) |
StatusCode | setLatency (int, int) |
int | latency (int) |
StatusCode | setInjectModeFE (int, bool) |
bool | injectModeFE (int) |
StatusCode | setProbeEnable (int, bool) |
void | probeEnable () |
StatusCode | setSpareForTrigEnable (int, int) |
int | spareForTrigEnable (int) |
StatusCode | setTestDuration (int) |
int | testDuration (int fpga) |
StatusCode | setStopInjLoop (bool) |
bool | stopInjLoop (int) |
StatusCode | setEnableBXIDReset (bool) |
bool | enableBXIDReset () |
StatusCode | setGain4 (int, int, bool) |
StatusCode | setPseudoADCEnable (int, int, bool) |
StatusCode | setPseudoPMEnable (int, int, bool) |
StatusCode | setGlobalPseudoPMEnable (int, bool) |
StatusCode | setClockFallingEdge (int, int, bool) |
StatusCode | setClock80MHzFallingEdge (bool) |
StatusCode | setCalibCte (int, int, int) |
bool | gain4 (int, int) |
bool | pseudoADCEnable (int, int) |
bool | pseudoPMEnable (int, int) |
bool | globalPseudoPMEnable (int) |
bool | clockFallingEdge (int, int) |
bool | clock80MHzFallingEdge () |
int | calibCte (int, int) |
StatusCode | testSequence () |
StatusCode | setExtTrig (bool trig) |
bool | extTrig () |
void | readFifo (int, int, unsigned int *) |
void | readFifoSpyFE (int fe, int dump) |
void | readFifoLLTFE (int fe, int dump) |
void | readFifoInjectFE (int fe, int dump) |
void | readFifoLLT (int dump) |
void | maskLLT () |
void | latencyLLT () |
StatusCode | setMaskLLT (int, bool) |
StatusCode | setMaskLLTCorner (bool) |
StatusCode | setMaskLLTUpNb (int, bool) |
StatusCode | setMaskLLTSideNb (int, bool) |
StatusCode | setLatencyLLT (int) |
StatusCode | setLatencyLLTCorner (int) |
StatusCode | setLatencyLLTUpNb (int) |
StatusCode | setLatencyLLTSideNb (int) |
StatusCode | setOutputEport (int, int, int) |
int | latencyEport (int) |
int | clockPhaseEport (int) |
StatusCode | setOutputEport (int, int, int, int) |
int | latencyEport (int, int) |
int | clockPhaseEport (int, int) |
void | writeFifoSpyFE (int fe) |
void | writeFifoLLTFE (int fe) |
void | writeFifoInjectFE (int fe, int pattern) |
void | writeDataFifoInjectFE (int, int *, int *, int *, int *) |
void | writeFifoLLT () |
StatusCode | resetFifoSpyFE (int) |
StatusCode | resetFifoInjectFE (int) |
StatusCode | resetFE (int) |
int | statusRegister (int) |
Data * | data () |
RAM * | ramInj (int i) |
RAM * | ramSpy (int i) |
StatusCode | setGbtMode (int, int) |
int | gbtMode (int) |
StatusCode | setGbtDataPath (int, int, int, int) |
int | gbtDataPath (int) |
StatusCode | setGbtTrackMode (int, int) |
int | gbtTrackMode (int) |
StatusCode | setGbtTermEport (int, bool) |
bool | gbtTermEport (int) |
StatusCode | setGbt80MHzClkEport (int) |
bool | gbt80MHzClkEport (int) |
StatusCode | setGbtDLLEport (int) |
void | gbtDLLEport (int) |
StatusCode | setGbtEnableEport (int, bool) |
bool | gbtEnableEport (int) |
int | gbtStatus (int) |
StatusCode | setGbtClockStrength (int, int) |
int | gbtClockStrength (int) |
StatusCode | gbtDLLReset (int) |
StatusCode | gbtAcknowledgeConfig (int) |
![]() | |
Element () | |
Standard constructor. More... | |
virtual | ~Element () |
Destructor. More... | |
void | recursiveInitElement () |
void | recursiveInitCommunications () |
StatusCode | setConnection (Hierarchy *) |
Hierarchy * | connection () |
![]() | |
Hierarchy () | |
Standard constructor. More... | |
virtual | ~Hierarchy () |
Destructor. More... | |
void | clear () |
void | setParent (Hierarchy *parent) |
Hierarchy * | parent () |
Hierarchy * | parent (std::string) |
Hierarchy * | origin () |
virtual void | addChild (Hierarchy *element) |
std::vector< Hierarchy * > | children () |
Hierarchy * | child (std::string) |
Hierarchy * | childTyped (std::string) |
unsigned long | numberOfChildren () |
bool | hasChildren () |
void | delChild (Hierarchy *) |
void | delChild (std::string) |
std::string | path (std::string=std::string("")) |
std::string | pathTyped (std::string=std::string("")) |
void | tree (std::string indent=std::string("")) |
void | tree () |
![]() | |
Object () | |
Standard constructor. More... | |
virtual | ~Object () |
Destructor. More... | |
std::string | name () const |
std::string | type () |
unsigned char | id () |
std::string | title () |
void | msgSvc (int level, std::string msg, std::string name) |
void | msg (std::string mymsg) |
void | verbose (std::string mymsg) |
void | debug (std::string mymsg) |
void | info (std::string mymsg) |
void | warning (std::string mymsg) |
void | error (std::string mymsg) |
void | fatal (std::string mymsg) |
void | msg (std::string mymsg, std::string name) |
void | verbose (std::string mymsg, std::string name) |
void | debug (std::string mymsg, std::string name) |
void | info (std::string mymsg, std::string name) |
void | warning (std::string mymsg, std::string name) |
void | error (std::string mymsg, std::string name) |
void | fatal (std::string mymsg, std::string name) |
void | setName (std::string name) |
void | setType (std::string type) |
void | setId (unsigned char id) |
void | setTitle (std::string title) |
void | setDllName (std::string dllName) |
std::string | dllName () |
![]() | |
Attrib () | |
Standard constructor. More... | |
virtual | ~Attrib () |
Destructor. More... | |
bool | is (int attribut) |
void | add (int attribut) |
void | remove (int attribut) |
std::string | attributs () |
Private Attributes | |
int | m_fifoDepth |
int | m_seqAddress |
int | m_feAddress [8] |
int | m_gbtAddress [4] |
int | m_icecalAddress [8] |
int | m_fifoSpyAddress [3] |
int | m_fifoLLTAddress [3] |
int | m_fifoInjectAddress [3] |
int | m_fifoTrigAddress [3] |
SeqPGA * | m_seqPga |
unsigned int * | m_fifo [3] |
int * | m_ch [4] |
Data * | m_data |
int | m_mask0 |
int | m_mask1 |
int | m_mask2 |
int | m_latency0 |
int | m_latency1 |
int | m_latency2 |
int | m_latency3 |
RAM * | m_ramInj [3] |
RAM * | m_ramSpy [3] |
RAM * | m_fifoUsbTest |
Additional Inherited Members | |
![]() | |
enum | Attribut { UNDEFINED, PASSIVE, ACTIVE, INTERFACE, IO, IODATA, ELEMENT, HARDWARE, PROCESSUS, SOFTWARE } |
![]() | |
Hierarchy * | m_connection |
![]() | |
std::string | m_attribString [10] |
FEB_v1::FEB_v1 | ( | ) |
Standard constructor.
Definition at line 18 of file FEB_v1.cpp.
References Attrib::add(), Hierarchy::addChild(), Data::addDataStream(), Attrib::ELEMENT, Attrib::HARDWARE, itos(), m_ch, m_data, m_feAddress, m_fifo, m_fifoDepth, m_fifoInjectAddress, m_fifoLLTAddress, m_fifoSpyAddress, m_fifoTrigAddress, m_fifoUsbTest, m_gbtAddress, m_icecalAddress, m_ramInj, m_ramSpy, m_seqAddress, m_seqPga, seqPga(), IOobject::setAddress(), Object::setName(), RAM::setSize(), Object::setType(), and SeqPGA::usb().
|
virtual |
int FEB_v1::calibCte | ( | int | fe, |
int | ch | ||
) |
Definition at line 998 of file FEB_v1.cpp.
References Object::info(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
bool FEB_v1::clock80MHzFallingEdge | ( | ) |
Definition at line 971 of file FEB_v1.cpp.
References Object::info(), itos(), m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
bool FEB_v1::clockFallingEdge | ( | int | fe, |
int | ch | ||
) |
Definition at line 949 of file FEB_v1.cpp.
References Object::info(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
int FEB_v1::clockPhaseEport | ( | int | gbt | ) |
Definition at line 1575 of file FEB_v1.cpp.
References m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
int FEB_v1::clockPhaseEport | ( | int | fe, |
int | ch | ||
) |
Definition at line 1600 of file FEB_v1.cpp.
References m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
|
inline |
Definition at line 147 of file FEB_v1.h.
References m_data.
Referenced by BOOST_PYTHON_MODULE(), enableBXIDReset(), setCalibCte(), setClock80MHzFallingEdge(), setClockFallingEdge(), setDisableSubtract(), setEnableBXIDReset(), setGain4(), setGlobalPseudoPMEnable(), setInjectModeFE(), setLatency(), setOldSubtract(), setOutputEport(), setPseudoADCEnable(), setPseudoPMEnable(), setSpyModeFE(), setSpyModeSeq(), setStopInjLoop(), setTestDuration(), and setThreshold().
bool FEB_v1::disableSubtract | ( | int | fe | ) |
Definition at line 754 of file FEB_v1.cpp.
References Object::info(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
bool FEB_v1::enableBXIDReset | ( | ) |
Definition at line 773 of file FEB_v1.cpp.
References data(), m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
|
inline |
Definition at line 111 of file FEB_v1.h.
References clockPhaseEport(), SeqPGA::extTrig(), latencyEport(), latencyLLT(), m_seqPga, maskLLT(), readFifo(), readFifoInjectFE(), readFifoLLT(), readFifoLLTFE(), readFifoSpyFE(), resetFE(), resetFifoInjectFE(), resetFifoSpyFE(), setLatencyLLT(), setLatencyLLTCorner(), setLatencyLLTSideNb(), setLatencyLLTUpNb(), setMaskLLT(), setMaskLLTCorner(), setMaskLLTSideNb(), setMaskLLTUpNb(), setOutputEport(), statusRegister(), writeDataFifoInjectFE(), writeFifoInjectFE(), writeFifoLLT(), writeFifoLLTFE(), and writeFifoSpyFE().
Referenced by BOOST_PYTHON_MODULE().
bool FEB_v1::gain4 | ( | int | fe, |
int | ch | ||
) |
Definition at line 845 of file FEB_v1.cpp.
References Object::info(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
bool FEB_v1::gbt80MHzClkEport | ( | int | gbt | ) |
Definition at line 1373 of file FEB_v1.cpp.
References SeqPGA::i2cRead(), Object::info(), itos(), m_gbtAddress, m_seqPga, and SeqPGA::setI2cAdd().
Referenced by BOOST_PYTHON_MODULE(), and ramSpy().
StatusCode FEB_v1::gbtAcknowledgeConfig | ( | int | gbt | ) |
Definition at line 1656 of file FEB_v1.cpp.
References StatusCode::FAILURE, SeqPGA::i2cWrite(), StatusCode::isFailure(), itos(), m_gbtAddress, m_seqPga, SeqPGA::setI2cAdd(), StatusCode::SUCCESS, and Object::warning().
Referenced by BOOST_PYTHON_MODULE(), and ramSpy().
int FEB_v1::gbtClockStrength | ( | int | gbt | ) |
Definition at line 1542 of file FEB_v1.cpp.
References SeqPGA::i2cRead(), m_gbtAddress, m_seqPga, SeqPGA::setI2cAdd(), and Object::warning().
Referenced by BOOST_PYTHON_MODULE(), and ramSpy().
int FEB_v1::gbtDataPath | ( | int | gbt | ) |
Definition at line 1239 of file FEB_v1.cpp.
References SeqPGA::i2cRead(), Object::info(), itos(), m_gbtAddress, m_seqPga, and SeqPGA::setI2cAdd().
Referenced by BOOST_PYTHON_MODULE(), and ramSpy().
void FEB_v1::gbtDLLEport | ( | int | gbt | ) |
Definition at line 1467 of file FEB_v1.cpp.
References SeqPGA::i2cRead(), Object::info(), itos(), m_gbtAddress, m_seqPga, and SeqPGA::setI2cAdd().
Referenced by BOOST_PYTHON_MODULE(), and ramSpy().
StatusCode FEB_v1::gbtDLLReset | ( | int | gbt | ) |
Definition at line 1614 of file FEB_v1.cpp.
References StatusCode::FAILURE, SeqPGA::i2cRead(), SeqPGA::i2cWrite(), Object::info(), StatusCode::isFailure(), itos(), m_gbtAddress, m_seqPga, SeqPGA::setI2cAdd(), StatusCode::SUCCESS, and Object::warning().
Referenced by BOOST_PYTHON_MODULE(), and ramSpy().
bool FEB_v1::gbtEnableEport | ( | int | gbt | ) |
Definition at line 1515 of file FEB_v1.cpp.
References SeqPGA::i2cRead(), Object::info(), itos(), m_gbtAddress, m_seqPga, and SeqPGA::setI2cAdd().
Referenced by BOOST_PYTHON_MODULE(), and ramSpy().
int FEB_v1::gbtMode | ( | int | gbt | ) |
Definition at line 1202 of file FEB_v1.cpp.
References SeqPGA::i2cRead(), Object::info(), itos(), m_gbtAddress, m_seqPga, and SeqPGA::setI2cAdd().
Referenced by BOOST_PYTHON_MODULE(), and ramSpy().
int FEB_v1::gbtStatus | ( | int | gbt | ) |
Definition at line 1640 of file FEB_v1.cpp.
References Object::error(), SeqPGA::i2cRead(), Object::info(), itos(), m_gbtAddress, m_seqPga, and SeqPGA::setI2cAdd().
Referenced by BOOST_PYTHON_MODULE(), and ramSpy().
bool FEB_v1::gbtTermEport | ( | int | gbt | ) |
Definition at line 1322 of file FEB_v1.cpp.
References SeqPGA::i2cRead(), Object::info(), itos(), m_gbtAddress, m_seqPga, and SeqPGA::setI2cAdd().
Referenced by BOOST_PYTHON_MODULE(), and ramSpy().
int FEB_v1::gbtTrackMode | ( | int | gbt | ) |
Definition at line 1268 of file FEB_v1.cpp.
References SeqPGA::i2cRead(), Object::info(), itos(), m_gbtAddress, m_seqPga, and SeqPGA::setI2cAdd().
Referenced by BOOST_PYTHON_MODULE(), and ramSpy().
bool FEB_v1::globalPseudoPMEnable | ( | int | fe | ) |
Definition at line 922 of file FEB_v1.cpp.
References Object::info(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
|
inlinevirtual |
printout help for the element
Implements Element.
Definition at line 31 of file FEB_v1.h.
References Object::info(), and Object::name().
|
inlinevirtual |
init the component
Implements Element.
Definition at line 37 of file FEB_v1.h.
References StatusCode::SUCCESS.
bool FEB_v1::injectModeFE | ( | int | fe | ) |
Definition at line 818 of file FEB_v1.cpp.
References Object::info(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
int FEB_v1::latency | ( | int | fe | ) |
Definition at line 731 of file FEB_v1.cpp.
References Object::info(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), latencyLLT(), seqPga(), setLatencyLLT(), setLatencyLLTCorner(), setLatencyLLTSideNb(), and setLatencyLLTUpNb().
int FEB_v1::latencyEport | ( | int | gbt | ) |
Definition at line 1580 of file FEB_v1.cpp.
References m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
int FEB_v1::latencyEport | ( | int | fe, |
int | ch | ||
) |
Definition at line 1605 of file FEB_v1.cpp.
References m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
void FEB_v1::latencyLLT | ( | ) |
Definition at line 1009 of file FEB_v1.cpp.
References Object::info(), itos(), latency(), m_latency0, m_latency1, m_latency2, m_latency3, m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
void FEB_v1::maskLLT | ( | ) |
Definition at line 1091 of file FEB_v1.cpp.
References Object::info(), itos(), m_mask0, m_mask1, m_mask2, m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
bool FEB_v1::oldSubtract | ( | int | fe | ) |
Definition at line 795 of file FEB_v1.cpp.
References Object::info(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
void FEB_v1::probeEnable | ( | ) |
Definition at line 620 of file FEB_v1.cpp.
References Object::info(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
bool FEB_v1::pseudoADCEnable | ( | int | fe, |
int | ch | ||
) |
Definition at line 872 of file FEB_v1.cpp.
References Object::info(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
bool FEB_v1::pseudoPMEnable | ( | int | fe, |
int | ch | ||
) |
Definition at line 899 of file FEB_v1.cpp.
References Object::info(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
|
inline |
|
inline |
Definition at line 151 of file FEB_v1.h.
References gbt80MHzClkEport(), gbtAcknowledgeConfig(), gbtClockStrength(), gbtDataPath(), gbtDLLEport(), gbtDLLReset(), gbtEnableEport(), gbtMode(), gbtStatus(), gbtTermEport(), gbtTrackMode(), m_ramSpy, setGbt80MHzClkEport(), setGbtClockStrength(), setGbtDataPath(), setGbtDLLEport(), setGbtEnableEport(), setGbtMode(), setGbtTermEport(), and setGbtTrackMode().
Referenced by BOOST_PYTHON_MODULE().
void FEB_v1::readFifo | ( | int | add, |
int | subadd, | ||
unsigned int * | fifo | ||
) |
Definition at line 113 of file FEB_v1.cpp.
References m_fifoDepth, m_seqPga, and SeqPGA::spiRead().
Referenced by extTrig(), readFifoInjectFE(), readFifoLLT(), readFifoLLTFE(), and readFifoSpyFE().
void FEB_v1::readFifoInjectFE | ( | int | fe, |
int | dump = 0 |
||
) |
Definition at line 236 of file FEB_v1.cpp.
References Object::info(), m_ch, m_feAddress, m_fifo, m_fifoInjectAddress, m_seqPga, readFifo(), setInjectModeFE(), SeqPGA::setSpiGBTSCA(), and testDuration().
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
void FEB_v1::readFifoLLT | ( | int | dump = 0 | ) |
Definition at line 200 of file FEB_v1.cpp.
References Data::clear(), Data::dataFill(), Object::info(), m_data, m_fifo, m_fifoTrigAddress, m_seqAddress, m_seqPga, readFifo(), SeqPGA::setSpiGBTSCA(), and testDuration().
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
void FEB_v1::readFifoLLTFE | ( | int | fe, |
int | dump = 0 |
||
) |
Definition at line 160 of file FEB_v1.cpp.
References Data::clear(), Data::dataFill(), Object::info(), m_ch, m_data, m_feAddress, m_fifo, m_fifoLLTAddress, m_seqPga, readFifo(), SeqPGA::setSpiGBTSCA(), and testDuration().
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
void FEB_v1::readFifoSpyFE | ( | int | fe, |
int | dump = 0 |
||
) |
Definition at line 121 of file FEB_v1.cpp.
References Data::clear(), Data::dataFill(), Object::debug(), Object::info(), m_ch, m_data, m_feAddress, m_fifo, m_fifoSpyAddress, m_seqPga, readFifo(), SeqPGA::setSpiAdd(), and testDuration().
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
|
inlinevirtual |
Resets the Element so that is is in a standard and safe situation. Different from Element::init which configure the Element. Element::reset() is more an Emergency pull. It is often/usually called by the recursiveInitElement method at the start of the program.
Implements Element.
Definition at line 48 of file FEB_v1.h.
References Object::debug(), m_seqPga, Object::name(), and SeqPGA::reset().
StatusCode FEB_v1::resetFE | ( | int | fe | ) |
Definition at line 491 of file FEB_v1.cpp.
References Object::info(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiWrite().
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
StatusCode FEB_v1::resetFifoInjectFE | ( | int | fe | ) |
Definition at line 481 of file FEB_v1.cpp.
References Object::info(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiWrite().
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
StatusCode FEB_v1::resetFifoSpyFE | ( | int | fe | ) |
Definition at line 471 of file FEB_v1.cpp.
References Object::debug(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiWrite().
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
|
inline |
Definition at line 53 of file FEB_v1.h.
References Object::debug(), m_seqPga, Object::name(), and SeqPGA::resetSpi().
Referenced by BOOST_PYTHON_MODULE().
|
inline |
Definition at line 63 of file FEB_v1.h.
References calibCte(), clock80MHzFallingEdge(), clockFallingEdge(), disableSubtract(), enableBXIDReset(), gain4(), globalPseudoPMEnable(), injectModeFE(), latency(), m_seqPga, oldSubtract(), probeEnable(), pseudoADCEnable(), pseudoPMEnable(), setCalibCte(), setClock80MHzFallingEdge(), setClockFallingEdge(), setDisableSubtract(), setEnableBXIDReset(), setGain4(), setGlobalPseudoPMEnable(), setInjectModeFE(), setLatency(), setOldSubtract(), setProbeEnable(), setPseudoADCEnable(), setPseudoPMEnable(), setSpareForTrigEnable(), setSpyModeFE(), setSpyModeSeq(), setStopInjLoop(), setTestDuration(), setThreshold(), spareForTrigEnable(), spyModeFE(), spyModeSeq(), stopInjLoop(), testDuration(), and threshold().
Referenced by BOOST_PYTHON_MODULE(), FEB_v1(), TestSPI::initialize(), TestI2C::initialize(), and TestUSB::initialize().
StatusCode FEB_v1::setCalibCte | ( | int | fe, |
int | ch, | ||
int | value | ||
) |
Definition at line 982 of file FEB_v1.cpp.
References data(), StatusCode::FAILURE, Object::info(), StatusCode::isFailure(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), SeqPGA::spiWrite(), StatusCode::SUCCESS, and Object::warning().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
StatusCode FEB_v1::setClock80MHzFallingEdge | ( | bool | value | ) |
Definition at line 959 of file FEB_v1.cpp.
References data(), StatusCode::FAILURE, Object::info(), StatusCode::isFailure(), itos(), m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), SeqPGA::spiWrite(), and StatusCode::SUCCESS.
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
StatusCode FEB_v1::setClockFallingEdge | ( | int | fe, |
int | ch, | ||
bool | value | ||
) |
Definition at line 933 of file FEB_v1.cpp.
References data(), StatusCode::FAILURE, Object::info(), StatusCode::isFailure(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), SeqPGA::spiWrite(), StatusCode::SUCCESS, and Object::warning().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
StatusCode FEB_v1::setDisableSubtract | ( | int | fe, |
bool | value | ||
) |
Definition at line 742 of file FEB_v1.cpp.
References data(), StatusCode::FAILURE, Object::info(), StatusCode::isFailure(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), SeqPGA::spiWrite(), and StatusCode::SUCCESS.
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
StatusCode FEB_v1::setEnableBXIDReset | ( | bool | value | ) |
Definition at line 765 of file FEB_v1.cpp.
References data(), m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), and SeqPGA::spiWrite().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
|
inline |
Definition at line 110 of file FEB_v1.h.
References m_seqPga, and SeqPGA::setExtTrig().
Referenced by BOOST_PYTHON_MODULE().
StatusCode FEB_v1::setGain4 | ( | int | fe, |
int | ch, | ||
bool | value | ||
) |
Definition at line 829 of file FEB_v1.cpp.
References data(), StatusCode::FAILURE, Object::info(), StatusCode::isFailure(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), SeqPGA::spiWrite(), StatusCode::SUCCESS, and Object::warning().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
StatusCode FEB_v1::setGbt80MHzClkEport | ( | int | gbt | ) |
Definition at line 1338 of file FEB_v1.cpp.
References StatusCode::FAILURE, SeqPGA::i2cWrite(), Object::info(), StatusCode::isFailure(), itos(), m_gbtAddress, m_seqPga, SeqPGA::setI2cAdd(), StatusCode::SUCCESS, and Object::warning().
Referenced by BOOST_PYTHON_MODULE(), and ramSpy().
StatusCode FEB_v1::setGbtClockStrength | ( | int | gbt, |
int | strength | ||
) |
Definition at line 1528 of file FEB_v1.cpp.
References StatusCode::FAILURE, SeqPGA::i2cWrite(), Object::info(), StatusCode::isFailure(), itos(), m_gbtAddress, m_seqPga, SeqPGA::setI2cAdd(), StatusCode::SUCCESS, and Object::warning().
Referenced by BOOST_PYTHON_MODULE(), and ramSpy().
StatusCode FEB_v1::setGbtDataPath | ( | int | gbt, |
int | tx0, | ||
int | tx1, | ||
int | tx2 | ||
) |
Definition at line 1220 of file FEB_v1.cpp.
References StatusCode::FAILURE, SeqPGA::i2cWrite(), Object::info(), StatusCode::isFailure(), itos(), m_gbtAddress, m_seqPga, SeqPGA::setI2cAdd(), StatusCode::SUCCESS, and Object::warning().
Referenced by BOOST_PYTHON_MODULE(), and ramSpy().
StatusCode FEB_v1::setGbtDLLEport | ( | int | gbt | ) |
Definition at line 1390 of file FEB_v1.cpp.
References StatusCode::FAILURE, SeqPGA::i2cWrite(), Object::info(), StatusCode::isFailure(), itos(), m_gbtAddress, m_seqPga, SeqPGA::setI2cAdd(), StatusCode::SUCCESS, and Object::warning().
Referenced by BOOST_PYTHON_MODULE(), and ramSpy().
StatusCode FEB_v1::setGbtEnableEport | ( | int | gbt, |
bool | enable | ||
) |
Definition at line 1491 of file FEB_v1.cpp.
References StatusCode::FAILURE, SeqPGA::i2cWrite(), Object::info(), StatusCode::isFailure(), itos(), m_gbtAddress, m_seqPga, SeqPGA::setI2cAdd(), StatusCode::SUCCESS, and Object::warning().
Referenced by BOOST_PYTHON_MODULE(), and ramSpy().
StatusCode FEB_v1::setGbtMode | ( | int | gbt, |
int | mode | ||
) |
Definition at line 1184 of file FEB_v1.cpp.
References StatusCode::FAILURE, SeqPGA::i2cWrite(), Object::info(), StatusCode::isFailure(), itos(), m_gbtAddress, m_seqPga, SeqPGA::setI2cAdd(), StatusCode::SUCCESS, and Object::warning().
Referenced by BOOST_PYTHON_MODULE(), and ramSpy().
StatusCode FEB_v1::setGbtTermEport | ( | int | gbt, |
bool | term | ||
) |
Definition at line 1284 of file FEB_v1.cpp.
References StatusCode::FAILURE, SeqPGA::i2cWrite(), Object::info(), StatusCode::isFailure(), itos(), m_gbtAddress, m_seqPga, SeqPGA::setI2cAdd(), StatusCode::SUCCESS, and Object::warning().
Referenced by BOOST_PYTHON_MODULE(), and ramSpy().
StatusCode FEB_v1::setGbtTrackMode | ( | int | gbt, |
int | mode | ||
) |
Definition at line 1252 of file FEB_v1.cpp.
References StatusCode::FAILURE, SeqPGA::i2cWrite(), Object::info(), StatusCode::isFailure(), itos(), m_gbtAddress, m_seqPga, SeqPGA::setI2cAdd(), StatusCode::SUCCESS, and Object::warning().
Referenced by BOOST_PYTHON_MODULE(), and ramSpy().
StatusCode FEB_v1::setGlobalPseudoPMEnable | ( | int | fe, |
bool | value | ||
) |
Definition at line 910 of file FEB_v1.cpp.
References data(), StatusCode::FAILURE, Object::info(), StatusCode::isFailure(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), SeqPGA::spiWrite(), and StatusCode::SUCCESS.
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
StatusCode FEB_v1::setInjectModeFE | ( | int | fe, |
bool | value | ||
) |
Definition at line 806 of file FEB_v1.cpp.
References data(), StatusCode::FAILURE, Object::info(), StatusCode::isFailure(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), SeqPGA::spiWrite(), and StatusCode::SUCCESS.
Referenced by BOOST_PYTHON_MODULE(), readFifoInjectFE(), and seqPga().
StatusCode FEB_v1::setLatency | ( | int | fe, |
int | value | ||
) |
Definition at line 719 of file FEB_v1.cpp.
References data(), StatusCode::FAILURE, Object::info(), StatusCode::isFailure(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), SeqPGA::spiWrite(), and StatusCode::SUCCESS.
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
StatusCode FEB_v1::setLatencyLLT | ( | int | val | ) |
Definition at line 1026 of file FEB_v1.cpp.
References StatusCode::FAILURE, StatusCode::isFailure(), latency(), m_latency0, m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), SeqPGA::spiWrite(), and StatusCode::SUCCESS.
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
StatusCode FEB_v1::setLatencyLLTCorner | ( | int | val | ) |
Definition at line 1074 of file FEB_v1.cpp.
References StatusCode::FAILURE, StatusCode::isFailure(), latency(), m_latency3, m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), SeqPGA::spiWrite(), and StatusCode::SUCCESS.
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
StatusCode FEB_v1::setLatencyLLTSideNb | ( | int | val | ) |
Definition at line 1058 of file FEB_v1.cpp.
References StatusCode::FAILURE, StatusCode::isFailure(), latency(), m_latency2, m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), SeqPGA::spiWrite(), and StatusCode::SUCCESS.
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
StatusCode FEB_v1::setLatencyLLTUpNb | ( | int | val | ) |
Definition at line 1042 of file FEB_v1.cpp.
References StatusCode::FAILURE, StatusCode::isFailure(), latency(), m_latency1, m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), SeqPGA::spiWrite(), and StatusCode::SUCCESS.
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
StatusCode FEB_v1::setMaskLLT | ( | int | ch, |
bool | val | ||
) |
Definition at line 1115 of file FEB_v1.cpp.
References StatusCode::FAILURE, StatusCode::isFailure(), m_mask0, m_mask1, m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), SeqPGA::spiWrite(), and StatusCode::SUCCESS.
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
StatusCode FEB_v1::setMaskLLTCorner | ( | bool | val | ) |
Definition at line 1141 of file FEB_v1.cpp.
References StatusCode::FAILURE, StatusCode::isFailure(), m_mask2, m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), SeqPGA::spiWrite(), and StatusCode::SUCCESS.
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
StatusCode FEB_v1::setMaskLLTSideNb | ( | int | ch, |
bool | val | ||
) |
Definition at line 1169 of file FEB_v1.cpp.
References StatusCode::FAILURE, StatusCode::isFailure(), m_mask2, m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), SeqPGA::spiWrite(), and StatusCode::SUCCESS.
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
StatusCode FEB_v1::setMaskLLTUpNb | ( | int | ch, |
bool | val | ||
) |
Definition at line 1155 of file FEB_v1.cpp.
References StatusCode::FAILURE, StatusCode::isFailure(), m_mask2, m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), SeqPGA::spiWrite(), and StatusCode::SUCCESS.
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
StatusCode FEB_v1::setOldSubtract | ( | int | fe, |
bool | value | ||
) |
Definition at line 783 of file FEB_v1.cpp.
References data(), StatusCode::FAILURE, Object::info(), StatusCode::isFailure(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), SeqPGA::spiWrite(), and StatusCode::SUCCESS.
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
StatusCode FEB_v1::setOutputEport | ( | int | gbt, |
int | latency, | ||
int | clock | ||
) |
Definition at line 1564 of file FEB_v1.cpp.
References data(), StatusCode::FAILURE, Object::info(), StatusCode::isFailure(), itos(), m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiWrite(), StatusCode::SUCCESS, and Object::warning().
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
StatusCode FEB_v1::setOutputEport | ( | int | fe, |
int | ch, | ||
int | latency, | ||
int | clock | ||
) |
Definition at line 1589 of file FEB_v1.cpp.
References data(), StatusCode::FAILURE, Object::info(), StatusCode::isFailure(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiWrite(), StatusCode::SUCCESS, and Object::warning().
StatusCode FEB_v1::setProbeEnable | ( | int | fe, |
bool | enable | ||
) |
Definition at line 603 of file FEB_v1.cpp.
References Object::info(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), and SeqPGA::spiWrite().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
StatusCode FEB_v1::setPseudoADCEnable | ( | int | fe, |
int | ch, | ||
bool | value | ||
) |
Definition at line 856 of file FEB_v1.cpp.
References data(), StatusCode::FAILURE, Object::info(), StatusCode::isFailure(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), SeqPGA::spiWrite(), StatusCode::SUCCESS, and Object::warning().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
StatusCode FEB_v1::setPseudoPMEnable | ( | int | fe, |
int | ch, | ||
bool | value | ||
) |
Definition at line 883 of file FEB_v1.cpp.
References data(), StatusCode::FAILURE, Object::info(), StatusCode::isFailure(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), SeqPGA::spiWrite(), StatusCode::SUCCESS, and Object::warning().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
StatusCode FEB_v1::setSpareForTrigEnable | ( | int | fe, |
int | enable | ||
) |
Definition at line 631 of file FEB_v1.cpp.
References Object::info(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), and SeqPGA::spiWrite().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
StatusCode FEB_v1::setSpyModeFE | ( | int | fe, |
bool | value | ||
) |
Definition at line 672 of file FEB_v1.cpp.
References data(), StatusCode::FAILURE, Object::info(), StatusCode::isFailure(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), SeqPGA::spiWrite(), and StatusCode::SUCCESS.
Referenced by BOOST_PYTHON_MODULE(), seqPga(), and writeFifoSpyFE().
StatusCode FEB_v1::setSpyModeSeq | ( | bool | value | ) |
Definition at line 653 of file FEB_v1.cpp.
References data(), m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), and SeqPGA::spiWrite().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
StatusCode FEB_v1::setStopInjLoop | ( | bool | stoploop | ) |
Definition at line 558 of file FEB_v1.cpp.
References data(), StatusCode::FAILURE, StatusCode::isFailure(), itos(), m_feAddress, m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), SeqPGA::spiWrite(), StatusCode::SUCCESS, and Object::warning().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
StatusCode FEB_v1::setTestDuration | ( | int | duration | ) |
Definition at line 511 of file FEB_v1.cpp.
References data(), StatusCode::FAILURE, StatusCode::isFailure(), itos(), m_feAddress, m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), SeqPGA::spiWrite(), StatusCode::SUCCESS, and Object::warning().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
StatusCode FEB_v1::setThreshold | ( | int | fe, |
int | value | ||
) |
Definition at line 695 of file FEB_v1.cpp.
References data(), StatusCode::FAILURE, Object::info(), StatusCode::isFailure(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiRead(), SeqPGA::spiWrite(), and StatusCode::SUCCESS.
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
int FEB_v1::spareForTrigEnable | ( | int | fe | ) |
Definition at line 642 of file FEB_v1.cpp.
References Object::info(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
bool FEB_v1::spyModeFE | ( | int | fe | ) |
Definition at line 684 of file FEB_v1.cpp.
References Object::info(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
bool FEB_v1::spyModeSeq | ( | ) |
Definition at line 661 of file FEB_v1.cpp.
References Object::info(), itos(), m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
int FEB_v1::statusRegister | ( | int | fe | ) |
Definition at line 501 of file FEB_v1.cpp.
References Object::info(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
bool FEB_v1::stopInjLoop | ( | int | fpga | ) |
Definition at line 584 of file FEB_v1.cpp.
References Object::info(), itos(), m_feAddress, m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
int FEB_v1::testDuration | ( | int | fpga | ) |
Definition at line 537 of file FEB_v1.cpp.
References Object::debug(), itos(), m_feAddress, m_fifoDepth, m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), readFifoInjectFE(), readFifoLLT(), readFifoLLTFE(), readFifoSpyFE(), seqPga(), writeDataFifoInjectFE(), writeFifoInjectFE(), writeFifoLLT(), writeFifoLLTFE(), and writeFifoSpyFE().
|
inline |
Definition at line 108 of file FEB_v1.h.
References m_seqPga, and SeqPGA::testSequence().
Referenced by BOOST_PYTHON_MODULE().
int FEB_v1::threshold | ( | int | fe | ) |
Definition at line 708 of file FEB_v1.cpp.
References Object::info(), itos(), m_feAddress, m_seqPga, SeqPGA::setSpiAdd(), and SeqPGA::spiRead().
Referenced by BOOST_PYTHON_MODULE(), and seqPga().
|
inlinevirtual |
Update the Element configuration from the actual hardware
Implements Element.
Definition at line 61 of file FEB_v1.h.
References Object::info(), and Object::name().
Referenced by AppFrame.AppFrame::deleteHardware(), ConfFrame.ConfFrame::onChange(), GraphFrame.GraphFrame::onChange(), CfgFrame.CfgFrame::onChange(), ConfFrame.ConfFrame::onEdit(), AppFrame.AppFrame::onLoad(), ConfFrame.ConfFrame::onReLoad(), GraphFrame.GraphFrame::onReLoad(), CfgFrame.CfgFrame::onReLoad(), and AppFrame.AppFrame::onReLoad().
void FEB_v1::writeDataFifoInjectFE | ( | int | fe, |
int * | ch0, | ||
int * | ch1, | ||
int * | ch2, | ||
int * | ch3 | ||
) |
Definition at line 426 of file FEB_v1.cpp.
References Object::info(), m_feAddress, m_fifo, m_fifoInjectAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiWrite(), and testDuration().
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
void FEB_v1::writeFifoInjectFE | ( | int | fe, |
int | pattern | ||
) |
Definition at line 298 of file FEB_v1.cpp.
References Object::info(), m_feAddress, m_fifoInjectAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiWrite(), testDuration(), and Object::warning().
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
void FEB_v1::writeFifoLLT | ( | ) |
Definition at line 283 of file FEB_v1.cpp.
References m_fifo, m_fifoTrigAddress, m_seqAddress, m_seqPga, SeqPGA::setSpiAdd(), SeqPGA::spiWrite(), and testDuration().
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
void FEB_v1::writeFifoLLTFE | ( | int | fe | ) |
Definition at line 444 of file FEB_v1.cpp.
References testDuration(), and Object::warning().
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
void FEB_v1::writeFifoSpyFE | ( | int | fe | ) |
Definition at line 266 of file FEB_v1.cpp.
References m_fifo, m_fifoSpyAddress, m_seqPga, setSpyModeFE(), SeqPGA::spiWrite(), and testDuration().
Referenced by BOOST_PYTHON_MODULE(), and extTrig().
|
private |
Definition at line 190 of file FEB_v1.h.
Referenced by FEB_v1(), readFifoInjectFE(), readFifoLLTFE(), and readFifoSpyFE().
|
private |
Definition at line 191 of file FEB_v1.h.
Referenced by data(), FEB_v1(), readFifoLLT(), readFifoLLTFE(), and readFifoSpyFE().
|
private |
Definition at line 181 of file FEB_v1.h.
Referenced by calibCte(), clockFallingEdge(), clockPhaseEport(), disableSubtract(), FEB_v1(), gain4(), globalPseudoPMEnable(), injectModeFE(), latency(), latencyEport(), oldSubtract(), probeEnable(), pseudoADCEnable(), pseudoPMEnable(), readFifoInjectFE(), readFifoLLTFE(), readFifoSpyFE(), resetFE(), resetFifoInjectFE(), resetFifoSpyFE(), setCalibCte(), setClockFallingEdge(), setDisableSubtract(), setGain4(), setGlobalPseudoPMEnable(), setInjectModeFE(), setLatency(), setOldSubtract(), setOutputEport(), setProbeEnable(), setPseudoADCEnable(), setPseudoPMEnable(), setSpareForTrigEnable(), setSpyModeFE(), setStopInjLoop(), setTestDuration(), setThreshold(), spareForTrigEnable(), spyModeFE(), statusRegister(), stopInjLoop(), testDuration(), threshold(), writeDataFifoInjectFE(), and writeFifoInjectFE().
|
private |
Definition at line 189 of file FEB_v1.h.
Referenced by FEB_v1(), readFifoInjectFE(), readFifoLLT(), readFifoLLTFE(), readFifoSpyFE(), writeDataFifoInjectFE(), writeFifoLLT(), and writeFifoSpyFE().
|
private |
Definition at line 179 of file FEB_v1.h.
Referenced by FEB_v1(), readFifo(), and testDuration().
|
private |
Definition at line 186 of file FEB_v1.h.
Referenced by FEB_v1(), readFifoInjectFE(), writeDataFifoInjectFE(), and writeFifoInjectFE().
|
private |
Definition at line 185 of file FEB_v1.h.
Referenced by FEB_v1(), and readFifoLLTFE().
|
private |
Definition at line 184 of file FEB_v1.h.
Referenced by FEB_v1(), readFifoSpyFE(), and writeFifoSpyFE().
|
private |
Definition at line 187 of file FEB_v1.h.
Referenced by FEB_v1(), readFifoLLT(), and writeFifoLLT().
|
private |
Definition at line 182 of file FEB_v1.h.
Referenced by FEB_v1(), gbt80MHzClkEport(), gbtAcknowledgeConfig(), gbtClockStrength(), gbtDataPath(), gbtDLLEport(), gbtDLLReset(), gbtEnableEport(), gbtMode(), gbtStatus(), gbtTermEport(), gbtTrackMode(), setGbt80MHzClkEport(), setGbtClockStrength(), setGbtDataPath(), setGbtDLLEport(), setGbtEnableEport(), setGbtMode(), setGbtTermEport(), and setGbtTrackMode().
|
private |
|
private |
Definition at line 195 of file FEB_v1.h.
Referenced by latencyLLT(), and setLatencyLLT().
|
private |
Definition at line 196 of file FEB_v1.h.
Referenced by latencyLLT(), and setLatencyLLTUpNb().
|
private |
Definition at line 197 of file FEB_v1.h.
Referenced by latencyLLT(), and setLatencyLLTSideNb().
|
private |
Definition at line 198 of file FEB_v1.h.
Referenced by latencyLLT(), and setLatencyLLTCorner().
|
private |
Definition at line 192 of file FEB_v1.h.
Referenced by maskLLT(), and setMaskLLT().
|
private |
Definition at line 193 of file FEB_v1.h.
Referenced by maskLLT(), and setMaskLLT().
|
private |
Definition at line 194 of file FEB_v1.h.
Referenced by maskLLT(), setMaskLLTCorner(), setMaskLLTSideNb(), and setMaskLLTUpNb().
|
private |
|
private |
|
private |
Definition at line 180 of file FEB_v1.h.
Referenced by clock80MHzFallingEdge(), clockPhaseEport(), enableBXIDReset(), FEB_v1(), latencyEport(), latencyLLT(), maskLLT(), readFifoLLT(), setClock80MHzFallingEdge(), setEnableBXIDReset(), setLatencyLLT(), setLatencyLLTCorner(), setLatencyLLTSideNb(), setLatencyLLTUpNb(), setMaskLLT(), setMaskLLTCorner(), setMaskLLTSideNb(), setMaskLLTUpNb(), setOutputEport(), setSpyModeSeq(), setStopInjLoop(), setTestDuration(), spyModeSeq(), stopInjLoop(), testDuration(), and writeFifoLLT().
|
private |
Definition at line 188 of file FEB_v1.h.
Referenced by calibCte(), clock80MHzFallingEdge(), clockFallingEdge(), clockPhaseEport(), disableSubtract(), enableBXIDReset(), extTrig(), FEB_v1(), gain4(), gbt80MHzClkEport(), gbtAcknowledgeConfig(), gbtClockStrength(), gbtDataPath(), gbtDLLEport(), gbtDLLReset(), gbtEnableEport(), gbtMode(), gbtStatus(), gbtTermEport(), gbtTrackMode(), globalPseudoPMEnable(), injectModeFE(), latency(), latencyEport(), latencyLLT(), maskLLT(), oldSubtract(), probeEnable(), pseudoADCEnable(), pseudoPMEnable(), readFifo(), readFifoInjectFE(), readFifoLLT(), readFifoLLTFE(), readFifoSpyFE(), reset(), resetFE(), resetFifoInjectFE(), resetFifoSpyFE(), resetSpi(), seqPga(), setCalibCte(), setClock80MHzFallingEdge(), setClockFallingEdge(), setDisableSubtract(), setEnableBXIDReset(), setExtTrig(), setGain4(), setGbt80MHzClkEport(), setGbtClockStrength(), setGbtDataPath(), setGbtDLLEport(), setGbtEnableEport(), setGbtMode(), setGbtTermEport(), setGbtTrackMode(), setGlobalPseudoPMEnable(), setInjectModeFE(), setLatency(), setLatencyLLT(), setLatencyLLTCorner(), setLatencyLLTSideNb(), setLatencyLLTUpNb(), setMaskLLT(), setMaskLLTCorner(), setMaskLLTSideNb(), setMaskLLTUpNb(), setOldSubtract(), setOutputEport(), setProbeEnable(), setPseudoADCEnable(), setPseudoPMEnable(), setSpareForTrigEnable(), setSpyModeFE(), setSpyModeSeq(), setStopInjLoop(), setTestDuration(), setThreshold(), spareForTrigEnable(), spyModeFE(), spyModeSeq(), statusRegister(), stopInjLoop(), testDuration(), testSequence(), threshold(), writeDataFifoInjectFE(), writeFifoInjectFE(), writeFifoLLT(), and writeFifoSpyFE().