private/clsim/util/I3MuonSlicer.cxx
BOOST_FOREACH(const I3MCTree::const_iterator &daughter_it_inputTree, daughterIterators)
        {
            // add the particle to the output tree and get an iterator
            I3MCTree::iterator daughter_it_outputTree =
            outputTree.append_child(particle_it_outputTree, *daughter_it_inputTree);
            
            SliceMuonOrCopySubtree(inputTree,
                                   mmcTrackList,
                                   mmcTrackListIndex,
                                   outputTree,
                                   daughter_it_inputTree,
                                   daughter_it_outputTree);
        }
// It's either something else or a muon without a length.
// Add all the daughters and recurse.
It's either something else or a muon without a length.
Add all the daughters and recurse.
It ' s either something else or a muon without a length . Add all the daughters and recurse .
BOOST_FOREACH(const I3MCTree::const_iterator &daughter_it_inputTree, daughterIterators)
        {
            I3MCTree::iterator daughter_it_outputTree =
            outputTree.append_child(particle_it_outputTree, *daughter_it_inputTree);
            SliceMuonOrCopySubtree(inputTree,
                                   mmcTrackList,
                                   mmcTrackListIndex,
                                   outputTree,
                                   daughter_it_inputTree,
                                   daughter_it_outputTree);
        }
BOOST_FOREACH ( const I3MCTree :: const_iterator & daughter_it_inputTree , daughterIterators ) { I3MCTree :: iterator daughter_it_outputTree = outputTree . append_child ( particle_it_outputTree , * daughter_it_inputTree ) ; SliceMuonOrCopySubtree ( inputTree , mmcTrackList , mmcTrackListIndex , outputTree , daughter_it_inputTree , daughter_it_outputTree ) ; }
It's either something else or a muon without a length.
It ' s either something else or a muon without a length .
// add the particle to the output tree and get an iterator