Skip to content

Commit 4ba47c2

Browse files
committed
fix g4rw daughters
1 parent e8f5c16 commit 4ba47c2

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

sbncode/SBNEventWeight/Calculators/Geant4/Geant4WeightCalc.cxx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -389,10 +389,13 @@ std::vector<float> Geant4WeightCalc::GetWeight(art::Event& e, size_t itruth ) {
389389

390390
theTraj.AddStep( theStep );
391391

392-
for( size_t k = 0; k < daughter_PDGs.size(); ++k ){
393-
theTraj.AddChild( new G4ReweightTraj(daughter_IDs[k], daughter_PDGs[k], mcpID, event_num, std::make_pair(0,0) ) );
394-
}
395392
} // end loop over nSteps (istep)
393+
394+
// add daughters
395+
for( size_t k = 0; k < daughter_PDGs.size(); ++k ){
396+
theTraj.AddChild( new G4ReweightTraj(daughter_IDs[k], daughter_PDGs[k], mcpID, event_num, std::make_pair(0,0) ) );
397+
}
398+
396399
p_track_length = theTraj.GetTotalLength();
397400

398401
p_init_momentum = sqrt( theTraj.GetEnergy()*theTraj.GetEnergy() - mass*mass );

0 commit comments

Comments
 (0)