AliPhysics  31210d0 (31210d0)
AliAnalysisTaskFilterFE.h
Go to the documentation of this file.
1 // AliAnalysisTaskFilterFE:
3 // analysis task to (re)tag RFP and POI of flow event
5 
6 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
7 * See cxx source for full Copyright notice */
8 /* $Id: $ */
9 
10 #ifndef ALIANALYSISTASKFILTERFE_H
11 #define ALIANALYSISTASKFILTERFE_H
12 
13 #include "AliFlowTrackSimpleCuts.h"
14 #include "AliFlowEventSimple.h"
15 
16 class AliAnalysisTaskSE;
17 
19  public:
21  AliAnalysisTaskFilterFE(const char *name, AliFlowTrackSimpleCuts *cutsRFP, AliFlowTrackSimpleCuts *cutsPOI);
22  virtual ~AliAnalysisTaskFilterFE();
23 
24  virtual void UserCreateOutputObjects();
25  virtual void UserExec(Option_t *option);
26 
27  void SetSubeventEtaRange(Double_t minA, Double_t maxA, Double_t minB, Double_t maxB)
28  {this->fMinA = minA; this->fMaxA = maxA; this->fMinB = minB; this->fMaxB = maxB; }
29 
30  private:
31 
34 
35  AliFlowTrackSimpleCuts* fCutsRFP; //cuts for RFPs
36  AliFlowTrackSimpleCuts* fCutsPOI; //cuts for POIs
37  Double_t fMinA; //minimum of eta range for subevent A
38  Double_t fMaxA; //maximum of eta range for subevent A
39  Double_t fMinB; //minimum of eta range for subevent B
40  Double_t fMaxB; //maximum of eta range for subevent B
42 
43  ClassDef(AliAnalysisTaskFilterFE, 1); // example of analysis
44 };
45 
46 #endif
47 
double Double_t
Definition: External.C:58
virtual void UserExec(Option_t *option)
AliAnalysisTaskFilterFE & operator=(const AliAnalysisTaskFilterFE &aAnalysisTask)
AliFlowTrackSimpleCuts * fCutsRFP
AliFlowEventSimple * fFlowEvent
const char Option_t
Definition: External.C:48
AliFlowTrackSimpleCuts * fCutsPOI
void SetSubeventEtaRange(Double_t minA, Double_t maxA, Double_t minB, Double_t maxB)