]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/EMCAL/AliHLTEMCALRecoParamHandler.h
bug fix: call AliVVevent() in AliESDevent constructor
[u/mrichter/AliRoot.git] / HLT / EMCAL / AliHLTEMCALRecoParamHandler.h
1 /**************************************************************************
2  * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
3  *                                                                        *
4  * Authors: Oystein Djuvsland <oysteind@ift.uib.no>                       *
5  *                                                                        *
6  * Permission to use, copy, modify and distribute this software and its   *
7  * documentation strictly for non-commercial purposes is hereby granted   *
8  * without fee, provided that the above copyright notice appears in all   *
9  * copies and that both the copyright notice and this permission notice   *
10  * appear in the supporting documentation. The authors make no claims     *
11  * about the suitability of this software for any purpose. It is          *
12  * provided "as is" without express or implied warranty.                  *
13  **************************************************************************/
14
15 #ifndef ALIHLTEMCALRECOPARAMHANDLER_H
16 #define ALIHLTEMCALRECOPARAMHANDLER_H
17
18 #include "AliHLTCaloRecoParamHandler.h"
19
20 class AliHLTEMCALRecoParamHandler : public AliHLTCaloRecoParamHandler
21   {
22      public:
23      
24          /** Constructor */
25          AliHLTEMCALRecoParamHandler();
26         
27          /** Destructor */
28          virtual ~AliHLTEMCALRecoParamHandler();
29          
30          /** See base class for documentation */
31          virtual Int_t GetParametersFromCDB();
32          
33          /** Get the energy corrected for non-linear effects etc. */
34          virtual Float_t GetCorrectedEnergy(Float_t e);
35
36      protected:
37         
38         /** Fill the parameters */
39         virtual void FillParameters();
40          
41      private:
42         
43       /** Copy constructor, not implemented */
44       AliHLTEMCALRecoParamHandler (const AliHLTEMCALRecoParamHandler &); //COMMENT
45     
46         /** Assignment operator, not implemented */
47       AliHLTEMCALRecoParamHandler & operator = (const AliHLTEMCALRecoParamHandler &); //COMMENT
48
49   };
50
51 #endif // ALIHLTPHOSRECOPARAMHANDLER_H