8 void singleTest(
string testname =
"PixelAlive",
string rootfilename =
"pixelalive.root",
string cfgdirectory =
"../data/defaultParametersRocPSI46digV2") {
11 configParameters->setDirectory(cfgdirectory);
12 string cfgFile = configParameters->getDirectory() + string(
"/configParameters.dat");
13 configParameters->readConfigParameterFile(cfgFile);
15 string rootfile = rootfilename;
21 cout <<
"pxar: dumping results into " << rootfile << endl;
22 TFile *rfile = TFile::Open(rootfile.c_str(),
"RECREATE");
26 PixTest *pt = factory->createTest(testname, ap);
28 if (!pt->
getName().compare(
"PixelAlive")) {
36 if (!pt->
getName().compare(
"Ph")) {
virtual void doTest()
function connected to "DoTest" button of PixTab
void dumpParameters()
print all parameters and values
std::string getName()
returns the test name
virtual bool setParameter(std::string parName, std::string sval)
set the string value of a parameter