AliPhysics  ef3b16e (ef3b16e)
AliEMCALConfigurationMatcher Class Reference

#include <AliEMCALConfigurationMatcher.h>

Inheritance diagram for AliEMCALConfigurationMatcher:

Public Member Functions

 AliEMCALConfigurationMatcher (AliEMCALConfiguration *userConfig, AliEMCALConfiguration *defaultConfig)
 
virtual ~AliEMCALConfigurationMatcher ()
 
void SetUserConfiguration (AliEMCALConfiguration *conf)
 
void SetDefaultConfiguration (AliEMCALConfiguration *conf)
 
AliJSONValueGetValue (const char *key) const
 

Protected Attributes

AliEMCALConfigurationfUserConfiguration
 
AliEMCALConfigurationfDefaultConfiguration
 

Private Member Functions

 AliEMCALConfigurationMatcher (const AliEMCALConfigurationMatcher &)
 
AliEMCALConfigurationMatcheroperator= (const AliEMCALConfigurationMatcher &)
 

Detailed Description

Definition at line 17 of file AliEMCALConfigurationMatcher.h.

Constructor & Destructor Documentation

AliEMCALConfigurationMatcher::AliEMCALConfigurationMatcher ( AliEMCALConfiguration userConfig,
AliEMCALConfiguration defaultConfig 
)

Definition at line 7 of file AliEMCALConfigurationMatcher.cxx.

virtual AliEMCALConfigurationMatcher::~AliEMCALConfigurationMatcher ( )
inlinevirtual

Definition at line 20 of file AliEMCALConfigurationMatcher.h.

AliEMCALConfigurationMatcher::AliEMCALConfigurationMatcher ( const AliEMCALConfigurationMatcher )
private

Member Function Documentation

AliJSONValue * AliEMCALConfigurationMatcher::GetValue ( const char *  key) const

Definition at line 13 of file AliEMCALConfigurationMatcher.cxx.

Referenced by SetDefaultConfiguration().

AliEMCALConfigurationMatcher& AliEMCALConfigurationMatcher::operator= ( const AliEMCALConfigurationMatcher )
private
void AliEMCALConfigurationMatcher::SetDefaultConfiguration ( AliEMCALConfiguration conf)
inline

Definition at line 23 of file AliEMCALConfigurationMatcher.h.

void AliEMCALConfigurationMatcher::SetUserConfiguration ( AliEMCALConfiguration conf)
inline

Definition at line 22 of file AliEMCALConfigurationMatcher.h.

Member Data Documentation

AliEMCALConfiguration* AliEMCALConfigurationMatcher::fDefaultConfiguration
protected

Definition at line 29 of file AliEMCALConfigurationMatcher.h.

Referenced by GetValue(), and SetDefaultConfiguration().

AliEMCALConfiguration* AliEMCALConfigurationMatcher::fUserConfiguration
protected

Definition at line 28 of file AliEMCALConfigurationMatcher.h.

Referenced by GetValue(), and SetUserConfiguration().


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