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