GENIEGenerator
|
A GHepVirtualList is a 'virtual' collection of GHepParticles. Is virtual because it does not own but only points to GHepParticles owned by the generated GHepRecord. Use it if in your event generation algorithm you need to define & use a GHepRecord subset (without duplicating the GHepParticle entries) All 'named' lists are managed by the GHepVirtualListFolder singleton and get cleared after the generation of each event is completed. More...
#include <GHepVirtualList.h>
Public Member Functions | |
GHepVirtualList () | |
GHepVirtualList (int size) | |
GHepVirtualList (const GHepVirtualList &vlist) | |
~GHepVirtualList () | |
A GHepVirtualList is a 'virtual' collection of GHepParticles. Is virtual because it does not own but only points to GHepParticles owned by the generated GHepRecord. Use it if in your event generation algorithm you need to define & use a GHepRecord subset (without duplicating the GHepParticle entries) All 'named' lists are managed by the GHepVirtualListFolder singleton and get cleared after the generation of each event is completed.
Definition at line 35 of file GHepVirtualList.h.
GHepVirtualList::GHepVirtualList | ( | ) |
Definition at line 29 of file GHepVirtualList.cxx.
GHepVirtualList::GHepVirtualList | ( | int | size | ) |
Definition at line 35 of file GHepVirtualList.cxx.
GHepVirtualList::GHepVirtualList | ( | const GHepVirtualList & | vlist | ) |
Definition at line 41 of file GHepVirtualList.cxx.
References genie::evtlib::Expand().
GHepVirtualList::~GHepVirtualList | ( | ) |
Definition at line 59 of file GHepVirtualList.cxx.