![]() |
AliPhysics
7b9e818 (7b9e818)
|
Registers EMCal correction components in the factory map. More...
#include <AliEmcalCorrectionComponent.h>
Public Member Functions | |
RegisterCorrectionComponent (std::string const &s) | |
Registers the name of the component to map to a function that can create the component. More... | |
![]() | |
virtual | ~AliEmcalCorrectionComponentFactory () |
Additional Inherited Members | |
![]() | |
typedef std::map< std::string, AliEmcalCorrectionComponent *(*)()> | map_type |
![]() | |
static AliEmcalCorrectionComponent * | createInstance (std::string const &s) |
Creates an instance of an object based on the name if the name is registered in the map. More... | |
![]() | |
static map_type * | getMap () |
Creates and access the component map. More... | |
Registers EMCal correction components in the factory map.
This class allows EMCal correction components to automatically register in a map, such that new components are automatically available in the correction framework.
Definition at line 499 of file AliEmcalCorrectionComponent.h.
|
inline |
Registers the name of the component to map to a function that can create the component.
Definition at line 503 of file AliEmcalCorrectionComponent.h.