diff --git a/macro/mvd/qa/mvd_qa3_digitize.C b/macro/mvd/qa/mvd_qa3_digitize.C index 918cf234c44c4c6934bf7755db5f5acaa5ed2111..aac940edd1bd5714c3afa107bbf075668049d065 100644 --- a/macro/mvd/qa/mvd_qa3_digitize.C +++ b/macro/mvd/qa/mvd_qa3_digitize.C @@ -47,7 +47,7 @@ void mvd_qa3_digitize(const char* setup = "sis100_electron") //logger->SetLogVerbosityLevel("LOW"); logger->SetLogScreenLevel("DEBUG4"); - logger->SetLogVerbosityLevel("DEBUG4"); + logger->SetLogVerbosityLevel("LOW"); TString setupFile = inDir + "/geometry/setup/setup_" + setup + ".C"; @@ -77,7 +77,7 @@ void mvd_qa3_digitize(const char* setup = "sis100_electron") std::cout << "Adding Task: CbmMvdDigitiser... " << std::endl; //--- Pile Up ------- - + /* Int_t pileUpInMVD = 2; // use 1 or higher digi->SetBgFileName(bgFile); @@ -94,18 +94,20 @@ void mvd_qa3_digitize(const char* setup = "sis100_electron") //digi->ShowDebugHistograms(); // ------------------------------------------------------------------------ - + */ // ----- Digitization run --------------------------------------------- CbmDigitization run; - run.AddInput(inFile); + run.SetOutputFile(outFile, kTRUE); run.SetParameterRootFile(parFile); - run.SetMode(cbm::sim::Mode::EventByEvent); - + run.SetMode(cbm::sim::Mode::Timebased); + cbm::sim::TimeDist timeDist = cbm::sim::TimeDist::Uniform; run.SetDigitizer(ECbmModuleId::kMvd, digi); + run.AddInput(0,inFile, timeDist, 1e4); + run.Run(nEvents); // ------------------------------------------------------------------------