Skip to content
Snippets Groups Projects
Commit 99777b5f authored by Frederic Julian Linz's avatar Frederic Julian Linz Committed by Florian Uhlig
Browse files

Hypernuclei masses in AnalysisTree

parent bb1d0070
No related branches found
No related tags found
1 merge request!2105Hypernuclei masses in AnalysisTree
Pipeline #34700 passed
...@@ -203,6 +203,20 @@ void run_analysis_tree_maker_json_config(std::string traList = "", TString rawPa ...@@ -203,6 +203,20 @@ void run_analysis_tree_maker_json_config(std::string traList = "", TString rawPa
// ----- Intialise and run -------------------------------------------- // ----- Intialise and run --------------------------------------------
run->Init(); run->Init();
KFPartEfficiencies eff;
for (int jParticle = eff.fFirstHypernucleusIndex; jParticle <= eff.fLastHypernucleusIndex; jParticle++) {
TDatabasePDG* pdgDB = TDatabasePDG::Instance();
pdgDB->AddParticle(eff.partTitle[jParticle].data(), eff.partTitle[jParticle].data(), eff.partMass[jParticle], kTRUE,
0, eff.partCharge[jParticle] * 3, "Ion", eff.partPDG[jParticle]);
}
for (int jParticle = eff.fFirstStableParticleIndex + 10; jParticle <= eff.fLastStableParticleIndex; jParticle++) {
TDatabasePDG* pdgDB = TDatabasePDG::Instance();
if (!pdgDB->GetParticle(eff.partPDG[jParticle])) {
pdgDB->AddParticle(eff.partTitle[jParticle].data(), eff.partTitle[jParticle].data(), eff.partMass[jParticle],
kTRUE, 0, eff.partCharge[jParticle] * 3, "Ion", eff.partPDG[jParticle]);
}
}
std::cout << "Starting run" << std::endl; std::cout << "Starting run" << std::endl;
run->Run(nEvents); run->Run(nEvents);
// ------------------------------------------------------------------------ // ------------------------------------------------------------------------
... ...
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment