A singleton class to manage all named GHepVirtualLists. More...
#include <GHepVirtualListFolder.h>
Classes | |
struct | Cleaner |
Public Member Functions | |
void | AddToVirtualList (string listname, GHepParticle *p) |
bool | VirtualListExists (string listname) |
void | RemoveList (string listname) |
void | Clear (void) |
GHepVirtualList * | VirtualList (string listname) |
Static Public Member Functions | |
static GHepVirtualListFolder * | Instance (void) |
Private Member Functions | |
GHepVirtualListFolder () | |
GHepVirtualListFolder (const GHepVirtualListFolder &config_pool) | |
virtual | ~GHepVirtualListFolder () |
void | AddVirtualList (string listname) |
Private Attributes | |
map< string, GHepVirtualList * > | fVirtualListMap |
Static Private Attributes | |
static GHepVirtualListFolder * | fInstance = 0 |
Friends | |
struct | Cleaner |
A singleton class to manage all named GHepVirtualLists.
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 32 of file GHepVirtualListFolder.h.
|
private |
Definition at line 20 of file GHepVirtualListFolder.cxx.
|
private |
|
privatevirtual |
Definition at line 25 of file GHepVirtualListFolder.cxx.
void GHepVirtualListFolder::AddToVirtualList | ( | string | listname, |
GHepParticle * | p | ||
) |
Definition at line 43 of file GHepVirtualListFolder.cxx.
|
private |
Definition at line 104 of file GHepVirtualListFolder.cxx.
void GHepVirtualListFolder::Clear | ( | void | ) |
Definition at line 82 of file GHepVirtualListFolder.cxx.
|
static |
Definition at line 31 of file GHepVirtualListFolder.cxx.
void GHepVirtualListFolder::RemoveList | ( | string | listname | ) |
Definition at line 65 of file GHepVirtualListFolder.cxx.
GHepVirtualList * GHepVirtualListFolder::VirtualList | ( | string | listname | ) |
Definition at line 96 of file GHepVirtualListFolder.cxx.
Definition at line 57 of file GHepVirtualListFolder.cxx.
|
friend |
Definition at line 65 of file GHepVirtualListFolder.h.
|
staticprivate |
Definition at line 50 of file GHepVirtualListFolder.h.
|
private |
Definition at line 52 of file GHepVirtualListFolder.h.