]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/CALO/AliHLTCaloConstantsHandler.cxx
Fixing comments
[u/mrichter/AliRoot.git] / HLT / CALO / AliHLTCaloConstantsHandler.cxx
CommitLineData
77f350f7 1// $Id: AliHLTCaloConstantsHandler.cxx 34223 2009-08-12 07:55:37Z richterm $
2
3//**************************************************************************
4//* This file is property of and copyright by the ALICE HLT Project *
5//* ALICE Experiment at CERN, All rights reserved. *
6//* *
4f4b7ba4 7//* Primary Authors: Svein Lindal <slindal@fys.uio.no>
77f350f7 8//* for The ALICE HLT Project. *
9//* *
10//* Permission to use, copy, modify and distribute this software and its *
11//* documentation strictly for non-commercial purposes is hereby granted *
12//* without fee, provided that the above copyright notice appears in all *
13//* copies and that both the copyright notice and this permission notice *
14//* appear in the supporting documentation. The authors make no claims *
15//* about the suitability of this software for any purpose. It is *
16//* provided "as is" without express or implied warranty. *
17//**************************************************************************
18
19/// @file AliHLTCaloConstantsHandler.h
20/// @author Svein Lindal
21/// @date 2009-10-21
22/// @brief Handler class that helps create an instance of the right
23/// AliHLTCaloConstants child class
24/// (e.g. AliHLTPHOSConstants or AliHLTEMCALConstants)
25
26
27#include "TString.h"
28#include "AliHLTCaloConstantsHandler.h"
29#include "AliHLTCaloConstants.h"
30#include "AliHLTMisc.h"
31
4f4b7ba4 32ClassImp(AliHLTCaloConstantsHandler);
33
77f350f7 34AliHLTCaloConstantsHandler::AliHLTCaloConstantsHandler(TString det):
4f4b7ba4 35 fCaloConstants(NULL)
77f350f7 36{
37 if (det.CompareTo("PHOS") == 0) {
4f4b7ba4 38 fCaloConstants = AliHLTMisc::LoadInstance( (AliHLTCaloConstants*) NULL, "AliHLTPHOSConstants", "libAliHLTPHOS.so");
77f350f7 39 } else {
4f4b7ba4 40 fCaloConstants = AliHLTMisc::LoadInstance( (AliHLTCaloConstants*) NULL, "AliHLTEMCALConstants", "libAliHLTEMCAL.so");
77f350f7 41 }
42}
43
44
45AliHLTCaloConstantsHandler::~AliHLTCaloConstantsHandler()
46{
47 //Default destructor
48}