This class implements.. More...
#include "interface/PixelFECConfigInterface.h"
Public Member Functions | |
virtual int | callatencycount (const int mfec, const int latency)=0 |
virtual int | calpix (int mfec, int mfecchannel, int hubaddress, int portaddress, int rocid, int coladdr, int rowaddress, int caldata, bool buffermode=false)=0 |
virtual int | clrcal (int mfec, int fecchannel, int hubaddress, int portaddress, int rocid, bool buffermode=false)=0 |
virtual int | dcolenable (int mfec, int mfecchannel, int hubaddress, int portaddress, int rocid, int dcol, int dcolstate, bool buffermode=false)=0 |
virtual int | delay25Test (int mymfec, int myfecchannel, int myhubaddress, int mytbmchannel, int myportaddress, int myrocid, int mymask, int mytrim, int nTry, int commands, int &success0, int &success1, int &success2, int &success3, int &success4)=0 |
virtual int | disableexttrigger (const int mfec, const int bitstate)=0 |
virtual int | enablecallatency (const int mfec, const int bitstate)=0 |
virtual void | fecDebug (int newstate)=0 |
virtual int | getversion (const int mfec, unsigned long *data)=0 |
virtual int | getversion (unsigned long *data)=0 |
virtual int | injectrstcsr (const int mfec, const int bitstate)=0 |
virtual int | injectrstroc (const int mfec, const int bitstate)=0 |
virtual int | injectrsttbm (const int mfec, const int bitstate)=0 |
virtual int | injecttrigger (const int mfec, const int bitstate)=0 |
virtual int | loopcaltrigger (const int mfec, const int bitstate)=0 |
virtual int | loopnormtrigger (const int mfec, const int bitstate)=0 |
PixelFECConfigInterface () | |
virtual int | progdac (int mfec, int fecchannel, int hubaddress, int portaddress, int rocid, int dacaddress, int dacvalue, bool buffermode=false)=0 |
virtual int | progpix (int mfec, int mfecchannel, int hubaddress, int portaddress, int rocid, int coladdr, int rowaddress, unsigned char databyte, bool buffermode=false)=0 |
virtual int | progpix1 (int mfec, int mfecchannel, int hubaddress, int portaddress, int rocid, int coladdr, int rowaddress, int mask, int trim, bool buffermode=false)=0 |
virtual int | qbufsend (void)=0 |
virtual int | rocinit (int mfec, int fecchannel, int hubaddress, int portaddress, int rocid, int mask, int trim)=0 |
virtual int | rocreset (int mfec, int fecchannel, int tbmchannel, int hubaddress)=0 |
virtual int | roctrimload (int mfec, int fecchannel, int hubaddress, int portaddress, int rocid, const std::vector< unsigned char > &allPixels)=0 |
virtual void | setAllDAC (const PixelHdwAddress &theROC, const std::vector< unsigned int > &dacs, const bool buffermode=false)=0 |
virtual void | setDcolEnableAll (const PixelHdwAddress &theROC, unsigned char maskAndTrim, const bool buffermode=false)=0 |
virtual void | setMaskAndTrimAll (const PixelHdwAddress &theROC, const std::vector< unsigned char > &allPixels, const bool buffermode=false)=0 |
virtual int | tbmcmd (int mfec, int fecchannel, int tbmchannel, int hubaddress, int portaddress, int offset, int databyte, int direction)=0 |
virtual | ~PixelFECConfigInterface () |
This class implements..
A longer explanation will be placed here later
Definition at line 24 of file PixelFECConfigInterface.h.
|
inline |
Definition at line 28 of file PixelFECConfigInterface.h.
|
inlinevirtual |
Definition at line 30 of file PixelFECConfigInterface.h.
References callatencycount(), calpix(), clrcal(), TrackerTrackHitFilter_cff::commands, data, dcolenable(), delay25Test(), disableexttrigger(), enablecallatency(), fecDebug(), getversion(), injectrstcsr(), injectrstroc(), injectrsttbm(), injecttrigger(), hcaltpdigi_cfi::latency, loopcaltrigger(), loopnormtrigger(), RecoTauDiscriminantConfiguration::mask, PFRecoTauDiscriminationByIsolation_cfi::offset, progdac(), progpix(), progpix1(), qbufsend(), rocinit(), rocreset(), roctrimload(), setAllDAC(), setDcolEnableAll(), setMaskAndTrimAll(), tbmcmd(), and trim().
|
pure virtual |
Referenced by pos::PixelTBMSettings::generateConfiguration(), and ~PixelFECConfigInterface().
|
pure virtual |
Referenced by pos::PixelDACSettings::generateConfiguration(), and ~PixelFECConfigInterface().
|
pure virtual |
Referenced by pos::PixelDACSettings::generateConfiguration(), and ~PixelFECConfigInterface().
|
pure virtual |
Referenced by pos::PixelDACSettings::generateConfiguration(), and ~PixelFECConfigInterface().
|
pure virtual |
Referenced by ~PixelFECConfigInterface().
|
pure virtual |
Referenced by pos::PixelTBMSettings::generateConfiguration(), and ~PixelFECConfigInterface().
|
pure virtual |
Referenced by pos::PixelTBMSettings::generateConfiguration(), and ~PixelFECConfigInterface().
|
pure virtual |
Referenced by ~PixelFECConfigInterface().
|
pure virtual |
Referenced by ~PixelFECConfigInterface().
|
pure virtual |
|
pure virtual |
Referenced by ~PixelFECConfigInterface().
|
pure virtual |
Referenced by pos::PixelTBMSettings::generateConfiguration(), and ~PixelFECConfigInterface().
|
pure virtual |
Referenced by pos::PixelTBMSettings::generateConfiguration(), and ~PixelFECConfigInterface().
|
pure virtual |
Referenced by pos::PixelTBMSettings::generateConfiguration(), and ~PixelFECConfigInterface().
|
pure virtual |
Referenced by ~PixelFECConfigInterface().
|
pure virtual |
Referenced by ~PixelFECConfigInterface().
|
pure virtual |
|
pure virtual |
|
pure virtual |
Referenced by ~PixelFECConfigInterface().
|
pure virtual |
|
pure virtual |
Referenced by ~PixelFECConfigInterface().
|
pure virtual |
Referenced by ~PixelFECConfigInterface().
|
pure virtual |
Referenced by pos::PixelTrimAllPixels::generateConfiguration(), and ~PixelFECConfigInterface().
|
pure virtual |
Referenced by pos::PixelDACSettings::generateConfiguration(), and ~PixelFECConfigInterface().
|
pure virtual |
Referenced by ~PixelFECConfigInterface().
|
pure virtual |
Referenced by pos::PixelTrimCommon::generateConfiguration(), and ~PixelFECConfigInterface().
|
pure virtual |
Referenced by pos::PixelTBMSettings::generateConfiguration(), and ~PixelFECConfigInterface().