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.
July 16, 2005
Copyright (c) 2003-2020, The GENIE Collaboration For the full text of the license visit http://copyright.genie-mc.org
Definition at line 35 of file GHepVirtualList.h.
genie::GHepVirtualList::GHepVirtualList | ( | ) |
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.
GHepVirtualList::~GHepVirtualList | ( | ) |
Definition at line 59 of file GHepVirtualList.cxx.