]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWGLF/totEt/AliAnalysisEtMonteCarloPhos.h
- Removing alot of histograms, replaced with trees instead.
[u/mrichter/AliRoot.git] / PWGLF / totEt / AliAnalysisEtMonteCarloPhos.h
1 #ifndef ALIANALYSISETMONTECARLOPHOS_H
2 #define ALIANALYSISETMONTECARLOPHOS_H
3
4 class AliPHOSGeoUtils;
5 //_________________________________________________________________________
6 //  Utility Class for transverse energy studies
7 //  Base class for MC analysis, for PHOS
8 //  - MC output
9 //
10 //*-- Authors: Oystein Djuvsland (Bergen), David Silvermyr (ORNL)
11 //_________________________________________________________________________
12
13 #include "AliAnalysisEtMonteCarlo.h"
14
15 class TH2I;
16
17 class AliAnalysisEtMonteCarloPhos : public AliAnalysisEtMonteCarlo
18 {
19
20 public:
21    
22     AliAnalysisEtMonteCarloPhos();
23     virtual ~AliAnalysisEtMonteCarloPhos();
24
25     virtual void Init();
26 protected:
27       virtual Bool_t TooCloseToBadChannel(const AliESDCaloCluster &cluster) const;
28
29  private:
30    
31     TH2I *fBadMapM2; // Bad map
32     TH2I *fBadMapM3; // Bad map
33     TH2I *fBadMapM4; // Bad map
34
35     AliPHOSGeoUtils *fGeoUtils; // Geo utils
36     
37     // Prohibited
38     AliAnalysisEtMonteCarloPhos & operator = (const AliAnalysisEtMonteCarloPhos&) ;//cpy assignment
39     AliAnalysisEtMonteCarloPhos(const AliAnalysisEtMonteCarloPhos&) ; // cpy ctor
40    ClassDef(AliAnalysisEtMonteCarloPhos, 1); 
41 };
42
43 #endif // ALIANALYSISETRECONSTRUCTEDPHOS_H