AliPhysics  cd965e1 (cd965e1)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliEMCALConfiguration Class Reference

#include <AliEMCALConfiguration.h>

Inheritance diagram for AliEMCALConfiguration:

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
AliJSONValueGetValue (const char *key) const
void Print (Option_t *) const

Protected Attributes


Private Member Functions

 AliEMCALConfiguration (const AliEMCALConfiguration &ref)
AliEMCALConfigurationoperator= (const AliEMCALConfiguration &ref)

Detailed Description

Definition at line 19 of file AliEMCALConfiguration.h.

Constructor & Destructor Documentation

AliEMCALConfiguration::AliEMCALConfiguration ( const char *  name)

Definition at line 17 of file AliEMCALConfiguration.cxx.

Referenced by Build().

AliEMCALConfiguration::~AliEMCALConfiguration ( )

Definition at line 25 of file AliEMCALConfiguration.cxx.

AliEMCALConfiguration::AliEMCALConfiguration ( const AliEMCALConfiguration ref)

Member Function Documentation

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.

std::string AliEMCALConfiguration::CreateJSONString ( ) const
AliJSONValue * AliEMCALConfiguration::GetValue ( const char *  key) const

Definition at line 72 of file AliEMCALConfiguration.cxx.

Referenced by AliEMCALConfigurationMatcher::GetValue(), and HasKey().

Bool_t AliEMCALConfiguration::HasKey ( const char *  key) const

Definition at line 30 of file AliEMCALConfiguration.h.

Referenced by AliEMCALConfigurationMatcher::GetValue().

AliEMCALConfiguration& AliEMCALConfiguration::operator= ( const AliEMCALConfiguration ref)
void AliEMCALConfiguration::Print ( Option_t ) const

Definition at line 58 of file AliEMCALConfiguration.cxx.

Member Data Documentation

TList* AliEMCALConfiguration::fParams

The documentation for this class was generated from the following files: