]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGLF/totEt/AliAnalysisEtSelectorEmcal.h
Fixing warnings
[u/mrichter/AliRoot.git] / PWGLF / totEt / AliAnalysisEtSelectorEmcal.h
CommitLineData
69fe2599 1//_________________________________________________________________________
2// Utility Class for transverse energy studies
3// Selection class for EMCAL
4//
5//*-- Authors: Oystein Djuvsland (Bergen)
6//_________________________________________________________________________
7
8
9#ifndef ALIANALYSISETSELECTOREMCAL_H
10#define ALIANALYSISETSELECTOREMCAL_H
11
12#include <../../AliRoot-TRUNK-20120619-git/PWGLF/totEt/AliAnalysisEtSelector.h>
13
14
15class AliAnalysisEtSelectorEmcal : public AliAnalysisEtSelector
16{
17
18public:
19
20 AliAnalysisEtSelectorEmcal(AliAnalysisEtCuts* cuts);
21
22 virtual ~AliAnalysisEtSelectorEmcal();
23
24 virtual TRefArray* GetClusters();
25 virtual Bool_t CutMinEnergy(const AliESDCaloCluster& cluster) const;
26 virtual Bool_t CutMinEnergy(const TParticle& part) const;
27 virtual Bool_t CutDistanceToBadChannel(const AliESDCaloCluster& cluster) const;
28 virtual Bool_t CutTrackMatching(const AliESDCaloCluster& cluster) const;
29 virtual Bool_t CutGeometricalAcceptance(const TParticle& part) const;
30 virtual Bool_t CutGeometricalAcceptance(const AliVTrack& part) const;
7f03b597 31 virtual void Init();
69fe2599 32 virtual Int_t Init(const AliESDEvent *ev);
33
34 virtual void SetEvent(const AliESDEvent* event);
35
36private:
37
69fe2599 38 Bool_t fInitialized; // matrix initialized
39
40 AliAnalysisEtSelectorEmcal(); // Prohibited
41 AliAnalysisEtSelectorEmcal(const AliAnalysisEtSelectorEmcal& other); // Prohibited
42 AliAnalysisEtSelectorEmcal& operator=(const AliAnalysisEtSelectorEmcal& other); // Prohibited
43 bool operator==(const AliAnalysisEtSelectorEmcal& other) const; // Prohibited
44
45};
46
47#endif // ALIANALYSISETSELECTOREMCAL_H