new analysis classes, not yet in build system
[u/mrichter/AliRoot.git] / HLT / JET / analysis / AliHLTJETAnalysisBase.cxx
1 //-*- Mode: C++ -*-
2 //**************************************************************************
3 //* This file is property of and copyright by the ALICE HLT Project        * 
4 //* ALICE Experiment at CERN, All rights reserved.                         *
5 //*                                                                        *
6 //* Primary Authors: Jochen Thaeder <thaeder@kip.uni-heidelberg.de>        *
7 //*                  for The ALICE HLT Project.                            *
8 //*                                                                        *
9 //* Permission to use, copy, modify and distribute this software and its   *
10 //* documentation strictly for non-commercial purposes is hereby granted   *
11 //* without fee, provided that the above copyright notice appears in all   *
12 //* copies and that both the copyright notice and this permission notice   *
13 //* appear in the supporting documentation. The authors make no claims     *
14 //* about the suitability of this software for any purpose. It is          *
15 //* provided "as is" without express or implied warranty.                  *
16 //**************************************************************************
17
18 /** @file   AliHLTJETAnalysisBase.cxx
19     @author Jochen Thaeder
20     @date   
21     @brief  Base functionality for HLT JET analysis package
22 */
23
24 // see header file for class documentation
25 // or
26 // refer to README to build package
27 // or
28 // visit http://web.ift.uib.no/~kjeks/doc/alice-hlt
29
30 #if __GNUC__>= 3
31    using namespace std;
32 #endif
33
34 #include "AliHLTJETAnalysisBase.h"
35
36 /** ROOT macro for the implementation of ROOT specific class methods */
37 ClassImp(AliHLTJETAnalysisBase)
38
39 /*
40  * ---------------------------------------------------------------------------------
41  *                            Constructor / Destructor
42  * ---------------------------------------------------------------------------------
43  */
44
45 //##################################################################################
46   AliHLTJETAnalysisBase::AliHLTJETAnalysisBase() {
47   // see header file for class documentation
48   // or
49   // refer to README to build package
50   // or
51   // visit http://web.ift.uib.no/~kjeks/doc/alice-hlt
52 }
53
54
55 //##################################################################################
56 AliHLTJETAnalysisBase::~AliHLTJETAnalysisBase() {
57   // see header file for class documentation
58 }
59
60 /*
61  * ---------------------------------------------------------------------------------
62  *                              Initialize static const
63  * ---------------------------------------------------------------------------------
64  */
65
66 //##################################################################################
67 const Char_t *AliHLTJETAnalysisBase::fgkDeltaType[] = { 
68   "all", "leading", 
69   "Matched - all", "Matched -Leading" 
70 };
71
72 //##################################################################################
73 const Char_t *AliHLTJETAnalysisBase::fgkSpectraType[] = { 
74   "Pythia",        "Pythia - Matched",        "Pythia - UnMatched",
75   "Reconstructed", "Reconstructed - Matched", "Reconstructed - UnMatched",
76   "Reco Leading",  "Reco Leading - Matched",  "Reco Leading - UnMatched"
77 };
78
79 //##################################################################################
80 const Char_t *AliHLTJETAnalysisBase::fgkPlotType[] = { 
81   "all", "leading", 
82 };