]>
Commit | Line | Data |
---|---|---|
2fbf38ac | 1 | #ifndef ALIANALYSISETMONTECARLOPHOS_H |
2 | #define ALIANALYSISETMONTECARLOPHOS_H | |
ef647350 | 3 | |
4 | class 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 | 13 | class TH2I; |
2fbf38ac | 14 | |
15 | class AliAnalysisEtMonteCarloPhos : public AliAnalysisEtMonteCarlo | |
16 | { | |
17 | ||
18 | public: | |
19 | ||
20 | AliAnalysisEtMonteCarloPhos(); | |
cf6522d1 | 21 | virtual ~AliAnalysisEtMonteCarloPhos(); |
2fbf38ac | 22 | |
23 | virtual void Init(); | |
ef647350 | 24 | protected: |
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 |