class AliRsnPIDDefESD;
-class AliRsnAnalysisSE : public AliRsnVAnalysisTaskSE
-{
- public:
-
- AliRsnAnalysisSE(const char *name = "AliRsnAnalysisSE", Bool_t useKine = kFALSE);
- AliRsnAnalysisSE(const AliRsnAnalysisSE& copy);
- AliRsnAnalysisSE& operator=(const AliRsnAnalysisSE& copy);
- virtual ~AliRsnAnalysisSE() {}
-
- virtual void RsnUserCreateOutputObjects();
- virtual void RsnUserExec(Option_t*);
- virtual void RsnTerminate(Option_t*);
- virtual Bool_t EventProcess();
-
- AliRsnCutSet* GetEventCuts() {return &fEventCuts;}
- AliRsnAnalysisManager* GetAnalysisManager() {return &fRsnAnalysisManager;}
- void SetAnalysisManagerName(const char *name) {fRsnAnalysisManager.SetName(name);}
-
- Double_t GetZeroEventPercentWarning() const {return fZeroEventPercentWarning;}
- void SetZeroEventPercentWarning(Double_t val = 50) {fZeroEventPercentWarning = val;}
- void UseZeroEventWarning(Bool_t b = kTRUE) {fUseZeroEventWarning = b;}
-
- private:
-
- AliRsnAnalysisManager fRsnAnalysisManager; // analysis main engine
- AliRsnCutSet fEventCuts; // event cuts
- TList *fOutList; // list of output events
-
- Double_t fZeroEventPercentWarning; // Percent Number for Zero Event Warning
- Bool_t fUseZeroEventWarning; // flag if Zero Event Warning is used (default is true)
-
- ClassDef(AliRsnAnalysisSE, 1)
+class AliRsnAnalysisSE : public AliRsnVAnalysisTaskSE {
+public:
+
+ AliRsnAnalysisSE(const char *name = "AliRsnAnalysisSE", Bool_t useKine = kFALSE);
+ AliRsnAnalysisSE(const AliRsnAnalysisSE& copy);
+ AliRsnAnalysisSE& operator=(const AliRsnAnalysisSE& copy);
+ virtual ~AliRsnAnalysisSE() {}
+
+ virtual void RsnUserCreateOutputObjects();
+ virtual void RsnUserExec(Option_t*);
+ virtual void RsnTerminate(Option_t*);
+ virtual Bool_t EventProcess();
+
+ AliRsnCutSet* GetEventCuts() {return &fEventCuts;}
+ AliRsnAnalysisManager* GetAnalysisManager() {return &fRsnAnalysisManager;}
+ void SetAnalysisManagerName(const char *name) {fRsnAnalysisManager.SetName(name);}
+
+ Double_t GetZeroEventPercentWarning() const {return fZeroEventPercentWarning;}
+ void SetZeroEventPercentWarning(Double_t val = 50) {fZeroEventPercentWarning = val;}
+ void UseZeroEventWarning(Bool_t b = kTRUE) {fUseZeroEventWarning = b;}
+
+private:
+
+ AliRsnAnalysisManager fRsnAnalysisManager; // analysis main engine
+ AliRsnCutSet fEventCuts; // event cuts
+ TList *fOutList; // list of output events
+
+ Double_t fZeroEventPercentWarning; // Percent Number for Zero Event Warning
+ Bool_t fUseZeroEventWarning; // flag if Zero Event Warning is used (default is true)
+
+ ClassDef(AliRsnAnalysisSE, 1)
};
#endif