]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGLF/SPECTRA/MultEvShape/AliAnalysisCentralCutEvtESD.h
Split: removed dirs now in AliPhysics
[u/mrichter/AliRoot.git] / PWGLF / SPECTRA / MultEvShape / AliAnalysisCentralCutEvtESD.h
diff --git a/PWGLF/SPECTRA/MultEvShape/AliAnalysisCentralCutEvtESD.h b/PWGLF/SPECTRA/MultEvShape/AliAnalysisCentralCutEvtESD.h
deleted file mode 100644 (file)
index b6b1c8a..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-#ifndef ALIANALYSISCENTRALCUTEVTESD_H
-#define ALIANALYSISCENTRALCUTEVTESD_H
-
-/*
- * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved.
- * See cxx source for full Copyright notice
- * $Id$
- */
-
-// ---------------------------------------------------
-//  ESD event level cuts for azimuthal isotropic
-//  expansion in highly central collisions analysis
-//  author: Cristian Andrei
-//           acristian@niham.nipne.ro
-//  --------------------------------------------------
-
-
-#include "AliAnalysisCuts.h"
-
-
-class TObject;
-class TObjArray;
-class TList;
-
-class AliESDEvent;
-
-
-class AliAnalysisCentralCutEvtESD: public AliAnalysisCuts {
-public:
-    AliAnalysisCentralCutEvtESD(const char *name="AliAnalysisCentralCutEvtESD", const char *title="ESD_Event_cuts");
-    virtual ~AliAnalysisCentralCutEvtESD();
-
-    Bool_t  IsSelected(TObject* obj);
-    Bool_t  IsSelected(TList* /*list*/) {return kTRUE;}
-
-    void SetMultiplicityRange(Int_t r1 = 0, Int_t r2 = 1000000) {fReqMult = kTRUE; fMultMin = r1; fMultMax = r2;}
-    void SetDirectivityRange(Double_t r1 = 0.0, Double_t r2 = 1e10) {fReqDir = kTRUE; fDirMin = r1; fDirMax = r2;}
-    void SetSPDMultiplicityRange(Int_t r1 = 0, Int_t r2 = 1000000) {fReqSPDMult = kTRUE; fSPDMultMin = r1; fSPDMultMax = r2;}
-    void SetSPDDirectivityRange(Double_t r1 = 0.0, Double_t r2 = 1e10) {fReqSPDDir = kTRUE; fSPDDirMin = r1; fSPDDirMax = r2;}
-
-private:
-       AliAnalysisCentralCutEvtESD(const AliAnalysisCentralCutEvtESD& ref);
-       AliAnalysisCentralCutEvtESD& operator=(const AliAnalysisCentralCutEvtESD& ref);
-
-    Bool_t fReqMult, fReqDir, fReqSPDMult, fReqSPDDir; //set whether to compute multiplicity, directivity or dir unity
-    Double_t fMultMin, fMultMax; //stores the multiplicity cut interval
-    Double_t fDirMin, fDirMax;  //stores the directivity cut interval
-    Double_t fSPDMultMin, fSPDMultMax;  //stores the SPD multiplicity cut interval
-    Double_t fSPDDirMin, fSPDDirMax;  //stores the directivity unity cut interval
-
-    TObjArray *fCutsList[10];  //list containing the cuts
-
-    void InitCuts(); //used to initialize the cuts
-
-    Bool_t CheckIntCuts(Int_t no, TObject *obj) const; //used to check if a track/particle is selected
-
-    Int_t CalcMult(AliESDEvent* const esdEv);
-    Double_t CalcDir(AliESDEvent* const esdEv);
-    Int_t CalcSPDMult(AliESDEvent* const esdEv);
-    Double_t CalcSPDDir(AliESDEvent* const esdEv);
-
-    ClassDef(AliAnalysisCentralCutEvtESD, 1);
-};
-
-#endif