![]() |
AliPhysics
d84cbc0 (d84cbc0)
|
#include <AliEMCALConfiguration.h>
Public Member Functions | |
AliEMCALConfiguration (const char *name) | |
virtual | ~AliEMCALConfiguration () |
void | AddParam (const char *name, AliJSONValue *value) |
void | AddConfiguration (AliEMCALConfiguration *conf) |
void | Build (const char *jsonstring) |
void | Build (TList *entries) |
std::string | CreateJSONString () const |
Bool_t | HasKey (const char *key) const |
AliJSONValue * | GetValue (const char *key) const |
void | Print (Option_t *) const |
Protected Attributes | |
TList * | fParams |
Private Member Functions | |
AliEMCALConfiguration (const AliEMCALConfiguration &ref) | |
AliEMCALConfiguration & | operator= (const AliEMCALConfiguration &ref) |
ClassDef (AliEMCALConfiguration, 1) | |
Definition at line 19 of file AliEMCALConfiguration.h.
AliEMCALConfiguration::AliEMCALConfiguration | ( | const char * | name | ) |
Definition at line 17 of file AliEMCALConfiguration.cxx.
Referenced by Build().
|
virtual |
Definition at line 25 of file AliEMCALConfiguration.cxx.
|
private |
void AliEMCALConfiguration::AddConfiguration | ( | AliEMCALConfiguration * | conf | ) |
Definition at line 68 of file AliEMCALConfiguration.cxx.
void AliEMCALConfiguration::AddParam | ( | const char * | name, |
AliJSONValue * | value | ||
) |
Definition at line 29 of file AliEMCALConfiguration.cxx.
Referenced by AliEMCALConfigHandler::AddParam().
void AliEMCALConfiguration::Build | ( | const char * | jsonstring | ) |
Definition at line 36 of file AliEMCALConfiguration.cxx.
Referenced by Build().
void AliEMCALConfiguration::Build | ( | TList * | entries | ) |
Definition at line 41 of file AliEMCALConfiguration.cxx.
|
private |
std::string AliEMCALConfiguration::CreateJSONString | ( | ) | const |
Definition at line 78 of file AliEMCALConfiguration.cxx.
Referenced by CreateJSONString(), AliEMCALConfigHandler::GetConfigurationString(), and operator<<().
AliJSONValue * AliEMCALConfiguration::GetValue | ( | const char * | key | ) | const |
Definition at line 72 of file AliEMCALConfiguration.cxx.
Referenced by AliEMCALConfigurationMatcher::GetValue(), and HasKey().
|
inline |
Definition at line 30 of file AliEMCALConfiguration.h.
Referenced by AliEMCALConfigurationMatcher::GetValue().
|
private |
void AliEMCALConfiguration::Print | ( | Option_t * | ) | const |
Definition at line 58 of file AliEMCALConfiguration.cxx.
|
protected |
Definition at line 35 of file AliEMCALConfiguration.h.
Referenced by AddConfiguration(), AddParam(), AliEMCALConfiguration(), Build(), CreateJSONString(), GetValue(), Print(), and ~AliEMCALConfiguration().