pxar
 All Classes Namespaces Functions Variables Typedefs Friends
Public Member Functions | Protected Types | Protected Attributes | Static Protected Attributes | List of all members
PixParTab Class Reference
Inheritance diagram for PixParTab:

Public Member Functions

 PixParTab (PixGui *p, ConfigParameters *c, std::string tabname)
 
void init (PixGui *p, ConfigParameters *c, std::string tabname)
 
virtual void handleButtons (Int_t id=-1)
 
virtual void selectRoc (Int_t id=-1)
 
virtual void selectTbm (Int_t id=-1)
 
virtual std::vector< int > getSelectedRocs ()
 
virtual std::vector< int > getSelectedTbms ()
 
virtual void setTbParameter ()
 
virtual void setPowerSettings ()
 
virtual void setPgSettings ()
 
virtual void setTbmParameter ()
 
virtual void setOneRocParameter ()
 
virtual void setAllRocParameter ()
 
virtual void setLemo ()
 
virtual void initTestboard ()
 
virtual void saveTbParameters ()
 
virtual void saveTbmParameters ()
 
virtual void saveDacParameters ()
 
virtual void saveTrimParameters ()
 
virtual void updateSelection ()
 
virtual void updateParameters ()
 
std::string getName ()
 
TGCompositeFrame * getCompositeFrame ()
 
TGCompositeFrame * getHorizontalFrame ()
 
void rocYellow ()
 
void tbmYellow ()
 
void tbYellow ()
 
void powerYellow ()
 
void lockClk ()
 

Protected Types

enum  CommandIdentifiers { B_SELECTALL = 120, B_DESELECTALL = 121, B_LEMOD1 = 1000 }
 

Protected Attributes

TGCompositeFrame * fTabFrame
 
TGCompositeFrame * fhFrame
 
TGVerticalFrame * fV1
 
TGVerticalFrame * fV2
 
std::string fTabName
 
std::map< std::string,
TGTextEntry * > 
fTbTextEntries
 
std::vector< std::string > fTbParIds
 
std::map< std::string,
TGTextEntry * > 
fPowerTextEntries
 
std::vector< std::string > fPowerParIds
 
std::map< std::string,
TGTextEntry * > 
fPgTextEntries
 
std::vector< std::string > fPgParIds
 
std::map< std::string,
TGTextEntry * > 
fTbmTextEntries
 
std::map< int, std::string > fTbmTextMap
 
std::vector< std::map
< std::string, uint8_t > > 
fTbmParIds
 
std::vector< TGCheckButton * > fSelectTbm
 
int fSelectedTbm
 
std::set< TGTextEntry * > fRocChanges
 
std::vector< std::map
< std::string, TGTextEntry * > > 
fRocTextEntries
 
std::vector< TGCheckButton * > fSelectRoc
 
PixGuifGui
 
ConfigParametersfConfigParameters
 
int fBorderR
 
int fBorderL
 
int fBorderT
 
int fBorderB
 
bool fLockClk
 

Static Protected Attributes

static const int TABNUMBER = 0
 

Detailed Description

Definition at line 24 of file PixParTab.hh.


The documentation for this class was generated from the following files: