Import Geant4 11.3.0 source tree

This commit is contained in:
Gabriele Cosmo
2024-12-06 11:11:40 +01:00
parent e58e650b32
commit 32390e802b
1984 changed files with 98713 additions and 83996 deletions
@@ -127,7 +127,7 @@ void G4RootMainNtupleManager::CreateNtuple(RootNtupleDescription* ntupleDescript
// Allocate the ntuple description pair vector element(s) if needed
while ( index >= G4int(fNtupleDescriptionVector.size()) ) {
fNtupleDescriptionVector.push_back(std::make_pair(nullptr, nullptr));
fNtupleDescriptionVector.emplace_back(nullptr, nullptr);
}
// Save ntuple description pair in vectors
@@ -224,7 +224,7 @@ void G4RootMainNtupleManager::CreateNtuplesFromBooking()
// This function is triggered from workers at new cycle.
for (auto [ntupleDescription, ntupleFile] : fNtupleDescriptionVector) {
CreateNtupleFromBooking(ntupleDescription->GetG4NtupleBooking(), ntupleFile);
CreateNtupleFromBooking(ntupleDescription->GetG4NtupleBooking(), std::move(ntupleFile));
}
SetNewCycle(false);