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