NSCL DDAS  1.0
Support for XIA DDAS at the NSCL
 All Classes Namespaces Files Functions Variables Macros Pages
AnalogSignal.h
1 #ifndef ANALOGSIGNAL_H_
2 #define ANALOGSIGNAL_H_
3 #include "Table.h"
4 #include "TGComboBox.h"
5 #include "pixie16app_export.h"
6 
7 class AnalogSignal: public Table
8 {
9 public:
10  AnalogSignal(const TGWindow * p, const TGWindow * main, /*char **/string name, int columns=3,
11  int rows=16, int NumModules=13);
12 
13  virtual ~AnalogSignal();
14  Bool_t ProcessMessage (Long_t msg, Long_t parm1, Long_t parm2);
15  int change_values (Long_t mod);
16  int load_info (Long_t mod);
17  void setModuleNumber(int moduleNr) {
18  modNumber = (short)moduleNr;
19  numericMod->SetIntNumber(modNumber);
20  };
21 
22  short int modNumber;
23  short int chanNumber;
24  bool Load_Once;
25  Pixel_t color;
26  TGVerticalFrame* ColumnSign, *ColumnGain;
27  TGComboBox *lstBox[17], *lstBoxGain[17];
28  TGNumberEntry* chanCopy;
29  int pol_temp;
30  int gain_temp;
31  float offset_temp;
32 };
33 
34 #endif /*ANALOGSIGNAL_H_*/
Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2)
Definition: AnalogSignal.cpp:141
Definition: AnalogSignal.h:7
Definition: Table.h:14