Collection of Services used in the event display. More...
#include <ServiceTable.h>
Public Member Functions | |
void | RegisterService (fhicl::ParameterSet const &ps, cet::exempt_ptr< Reconfigurable > s) |
void | Edit (unsigned int i) |
void | ApplyEdits () |
fhicl::ParameterSet const & | GetParameterSet (unsigned int i) const |
Static Public Member Functions | |
static ServiceTable & | Instance () |
static bool | IsDrawingService (std::string const &s) |
static void | OverrideCategory (std::string const &s, int cat) |
Public Attributes | |
std::vector< ServiceTableEntry > | fServices |
Private Member Functions | |
ServiceTable () | |
Static Private Attributes | |
static std::map< std::string, int > | fgCategoryOverrides |
Collection of Services used in the event display.
Definition at line 36 of file ServiceTable.h.
|
private |
Definition at line 111 of file ServiceTable.cxx.
void ServiceTable::ApplyEdits | ( | ) |
Definition at line 64 of file ServiceTable.cxx.
void ServiceTable::Edit | ( | unsigned int | i | ) |
Definition at line 56 of file ServiceTable.cxx.
fhicl::ParameterSet const & ServiceTable::GetParameterSet | ( | unsigned int | i | ) | const |
Definition at line 103 of file ServiceTable.cxx.
|
static |
Definition at line 48 of file ServiceTable.cxx.
|
static |
Definition at line 23 of file ServiceTable.cxx.
|
static |
Definition at line 96 of file ServiceTable.cxx.
void ServiceTable::RegisterService | ( | fhicl::ParameterSet const & | ps, |
cet::exempt_ptr< Reconfigurable > | s | ||
) |
Definition at line 33 of file ServiceTable.cxx.
|
staticprivate |
Definition at line 53 of file ServiceTable.h.
std::vector<ServiceTableEntry> evdb::ServiceTable::fServices |
Definition at line 50 of file ServiceTable.h.