From 34f347bbd11a8eae0963d86b4c2aadc3d6ee8ae2 Mon Sep 17 00:00:00 2001 From: Elidiano Tronchin <elidiano.tronchin@gmail.com> Date: Wed, 3 Oct 2018 14:01:26 +0200 Subject: [PATCH] && Added header of EventGeneratorCosmic.hh --- NPSimulation/Core/PrimaryGeneratorAction.cc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/NPSimulation/Core/PrimaryGeneratorAction.cc b/NPSimulation/Core/PrimaryGeneratorAction.cc index 6226326cb..725041c27 100644 --- a/NPSimulation/Core/PrimaryGeneratorAction.cc +++ b/NPSimulation/Core/PrimaryGeneratorAction.cc @@ -41,6 +41,7 @@ // Event Generator Class #include "EventGeneratorIsotropic.hh" +#include "EventGeneratorCosmic.hh" #include "EventGeneratorMultipleParticle.hh" #include "EventGeneratorBeam.hh" @@ -109,6 +110,14 @@ void PrimaryGeneratorAction::ReadEventGeneratorFile(string Path){ if(m_detector->GetTarget()!=NULL)myEventGenerator->SetTarget(m_detector->GetTarget()); m_EventGenerator.push_back(myEventGenerator); } + blocks.clear(); + blocks = parser.GetAllBlocksWithToken("Cosmic"); + if (blocks.size()>0) { + NPS::VEventGenerator* myEventGenerator = new EventGeneratorCosmic(); + myEventGenerator->ReadConfiguration(parser); + myEventGenerator->InitializeRootOutput(); + m_EventGenerator.push_back(myEventGenerator); + } m_Target=m_detector->GetTarget(); if(m_Target!=NULL){ -- GitLab