KaliVeda  1.13/01
Heavy-Ion Analysis Toolkit
SimEventIterator Class Reference

Wrapper class for iterating over nuclei in KVSimEvent accessed through base pointer or reference.

Iterators are not defined for the abstract base class KVEvent. This class is a wrapper which allows to use iterators with simulated events passed as base references or pointers. The iterator returns references to KVSimNucleus objects:

KVEvent* event; // pointer to valid KVSimEvent object
for(auto& nuc : SimEventIterator(event)) { nuc.GetAngMom(); }
KVSimEvent::EventIterator SimEventIterator
Definition: KVSimEvent.h:34
Abstract base class container for multi-particle events.
Definition: KVEvent.h:66

#include <KVSimEvent.h>


The documentation for this class was generated from the following file: