062933b282fe48fa349f6b111888c6935ebccd4a
[u/mrichter/AliRoot.git] / PWG4 / totEt / AliAnalysisEtReconstructed.h
1 #ifndef ALIANALYSISETRECONSTRUCTED_H
2 #define ALIANALYSISETRECONSTRUCTED_H
3 //_________________________________________________________________________
4 //  Utility Class for transverse energy studies
5 //  Base class for ESD analysis
6 //  - reconstruction output
7 //
8 //*-- Authors: Oystein Djuvsland (Bergen), David Silvermyr (ORNL)
9 //_________________________________________________________________________
10
11 #include "AliAnalysisEt.h"
12
13 class AliVParticle;
14
15 class AliAnalysisEtReconstructed : public AliAnalysisEt
16 {
17
18 public:
19    
20     AliAnalysisEtReconstructed();
21     virtual ~AliAnalysisEtReconstructed();
22
23     virtual Int_t AnalyseEvent(AliVEvent* event);
24
25     virtual void Init();
26     
27 protected:
28
29     bool CheckGoodVertex(AliVParticle *track);
30     virtual bool TrackHitsCalorimeter(AliVParticle *track, Double_t magField);
31
32     Double_t fTrackDistanceCut; // cut on track distance    
33     Char_t fClusterType; // selection on cluster type
34     
35 };
36
37 #endif // ALIANALYSISETRECONSTRUCTED_H