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.
1.8.11