From 307a57bcf604de7d1994b008b901ab28cce317fe Mon Sep 17 00:00:00 2001 From: Michael Deveaux <deveaux@physik.uni-frankfurt.de> Date: Mon, 24 Jul 2023 16:52:41 +0200 Subject: [PATCH] Time based digitization with uniform distribution --- macro/mvd/qa/mvd_qa3_digitize.C | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/macro/mvd/qa/mvd_qa3_digitize.C b/macro/mvd/qa/mvd_qa3_digitize.C index 918cf234c4..aac940edd1 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); // ------------------------------------------------------------------------ -- GitLab