pxar
 All Classes Namespaces Functions Variables Typedefs Friends
PixTestScurves.hh
1 #ifndef PIXTESTSCURVES_H
2 #define PIXTESTSCURVES_H
3 
4 #include "PixTest.hh"
5 
6 class DLLEXPORT PixTestScurves: public PixTest {
7 public:
8  PixTestScurves(PixSetup *, std::string);
10  virtual ~PixTestScurves();
11  virtual bool setParameter(std::string parName, std::string sval);
12  void init();
13  void setToolTips();
14  void bookHist(std::string);
15 
16  void runCommand(std::string command);
17  void thrMap();
18  void fitS();
19  void scurves();
20  void adjustVcal();
21 
22  void doTest();
23  void fullTest();
24 
25 private:
26 
27  std::string fParDac;
28  int fParNtrig, fParNpix, fParDacLo, fParDacHi, fParDacsPerStep, fAdjustVcal, fDumpAll, fDumpProblematic;
29 
30  ClassDef(PixTestScurves, 1)
31 
32 };
33 #endif
virtual void runCommand(std::string command)
allow execution of any button in the test
Definition: PixTest.cc:129
virtual void doTest()
function connected to "DoTest" button of PixTab
Definition: PixTest.cc:602
virtual void fullTest()
function called when FullTest is running; most often this is simply calling doTest() ...
Definition: PixTest.cc:607
void bookHist(std::string name)
use if you want, or define the histograms in the specific member functions
Definition: PixTest.cc:93
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