pxar
 All Classes Namespaces Functions Variables Typedefs Friends
PixTestDacDacScan.hh
1 #ifndef PIXTESTDACDACSCAN_H
2 #define PIXTESTDACDACSCAN_H
3 
4 #include "PixTest.hh"
5 
6 class DLLEXPORT PixTestDacDacScan: public PixTest {
7 public:
8  PixTestDacDacScan(PixSetup *, std::string);
10  virtual ~PixTestDacDacScan();
11  virtual bool setParameter(std::string parName, std::string sval);
12  void init();
13  void setToolTips();
14  void bookHist(std::string);
15 
16  void doTest();
17  TH1* moduleMap(std::string histname);
18 
19 private:
20 
21  int fParNtrig;
22  int fParPHmap;
23  std::string fParDAC1, fParDAC2;
24  int fParLoDAC1, fParHiDAC1;
25  int fParLoDAC2, fParHiDAC2;
26 
27  ClassDef(PixTestDacDacScan, 1)
28 
29 };
30 #endif
virtual void doTest()
function connected to "DoTest" button of PixTab
Definition: PixTest.cc:602
void bookHist(std::string name)
use if you want, or define the histograms in the specific member functions
Definition: PixTest.cc:93
virtual TH1 * moduleMap(std::string histname)
combine all available ROC maps into a module map
Definition: PixTest.cc:786
virtual void setToolTips()
implement this to provide updated tool tips if the user changes test parameters
Definition: PixTest.cc:85
virtual bool setParameter(std::string parName, std::string sval)
set the string value of a parameter
Definition: PixTest.cc:433
void init()
sets all test parameters
Definition: PixTest.cc:62