Skip to content
Snippets Groups Projects
Commit 53f5f0db authored by Thomas Madlener's avatar Thomas Madlener Committed by MarkusFrankATcernch
Browse files

Make storing of double params in LCIO dependent on version

parent 8f87ef4a
No related branches found
No related tags found
No related merge requests found
...@@ -55,9 +55,11 @@ namespace dd4hep { ...@@ -55,9 +55,11 @@ namespace dd4hep {
for(auto const& ival: this->strParameters()) { for(auto const& ival: this->strParameters()) {
lcparameters.setValues(ival.first, ival.second); lcparameters.setValues(ival.first, ival.second);
} }
#if LCIO_VERSION_GE(2, 17)
for(auto const& ival: this->dblParameters()) { for(auto const& ival: this->dblParameters()) {
lcparameters.setValues(ival.first, ival.second); lcparameters.setValues(ival.first, ival.second);
} }
#endif
} }
...@@ -380,7 +382,9 @@ void Geant4Output2LCIO::saveEvent(OutputContext<G4Event>& ctxt) { ...@@ -380,7 +382,9 @@ void Geant4Output2LCIO::saveEvent(OutputContext<G4Event>& ctxt) {
runNumber = parameters->runNumber() + runNumberOffset; runNumber = parameters->runNumber() + runNumberOffset;
eventNumber = parameters->eventNumber() + eventNumberOffset; eventNumber = parameters->eventNumber() + eventNumberOffset;
parameters->extractParameters(*e); parameters->extractParameters(*e);
#if LCIO_VERSION_GE(2, 17)
eventWeight = e->getParameters().getDoubleVal("EventWeights"); eventWeight = e->getParameters().getDoubleVal("EventWeights");
#endif
} else { // ... or from DD4hep framework } else { // ... or from DD4hep framework
runNumber = m_runNo + runNumberOffset; runNumber = m_runNo + runNumberOffset;
eventNumber = ctxt.context->GetEventID() + eventNumberOffset; eventNumber = ctxt.context->GetEventID() + eventNumberOffset;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment