4 cout <<
"QA module for the DRC digitization." << endl;
21 FairRunAna *
fRun=
new FairRunAna();
22 fRun->SetGenerateRunInfo(kFALSE);
23 fRun->SetInputFile(inFile);
24 fRun->SetOutputFile(outFile);
25 if(timeBased) fRun->SetEventMeanTime(eventRate);
28 FairRuntimeDb*
rtdb = fRun->GetRuntimeDb();
29 FairParRootFileIo*
parInput =
new FairParRootFileIo();
30 parInput->open(parFile.Data());
31 rtdb->setFirstInput(parInput);
34 TList* parlist =
new TList();
35 for(Int_t
i=0;
i<4;
i++) parlist->Add(
new TObjString(Form(
"par_b%d.root",
i)));
36 parInput->open(parlist);
38 parInput->open(parFile.Data());
40 rtdb->setFirstInput(parInput);
48 fRun->AddTask(drcdigi);
54 cout <<
" Test passed" << endl;
55 cout <<
" All ok " << endl;
void SetChargeSharing(Bool_t ct=0)
void SetDeadTime(Double_t var)
void SetTimeResolution(Double_t var)
FairParAsciiFileIo * parInput