]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG3/vertexingHF/AliRDHFCutsD0toKpipipi.h
Skip tracks without ITS
[u/mrichter/AliRoot.git] / PWG3 / vertexingHF / AliRDHFCutsD0toKpipipi.h
index 1c313b8a4bd5541cf0bb82f9ee9d1a2276a91793..09c30034232f098e9ccad033d5f18ffeb308be68 100644 (file)
@@ -1,39 +1,40 @@
-#ifndef ALIRDHFCUTSD0TOKPIPIPI_H
-#define ALIRDHFCUTSD0TOKPIPIPI_H
-/* Copyright(c) 1998-2010, ALICE Experiment at CERN, All rights reserved. *
- * See cxx source for full Copyright notice                               */
-
-//***********************************************************
-// Class AliRDHFCutsD0toKpipipi
-// class for cuts on AOD reconstructed D0->Kpipipi
-// Author: A.Dainese, andrea.dainese@pd.infn.it
-//***********************************************************
-
-#include "AliRDHFCuts.h"
-
-class AliRDHFCutsD0toKpipipi : public AliRDHFCuts 
-{
- public:
-
-  AliRDHFCutsD0toKpipipi();
-  
-  virtual ~AliRDHFCutsD0toKpipipi(){}
-
-  AliRDHFCutsD0toKpipipi(const AliRDHFCutsD0toKpipipi& source);
-  AliRDHFCutsD0toKpipipi& operator=(const AliRDHFCutsD0toKpipipi& source); 
-  virtual void GetCutVarsForOpt(AliAODRecoDecayHF *d,Float_t *vars,Int_t nvars,Int_t *pdgdaughters);
-
-  using AliRDHFCuts::IsSelected;
-  virtual Int_t IsSelected(TObject* obj,Int_t selectionLevel);
-  
-  Float_t GetMassCut(Int_t iPtBin=0) const { return (GetCuts() ? fCutsRD[GetGlobalIndex(0,iPtBin)] : 1.e6);}
-  Float_t GetDCACut(Int_t iPtBin=0) const { return (GetCuts() ? fCutsRD[GetGlobalIndex(1,iPtBin)] : 1.e6);}
-
- protected:
-
-
-  ClassDef(AliRDHFCutsD0toKpipipi,1);  // class for cuts on AOD reconstructed D0->Kpipipi
-};
-
-#endif
+#ifndef ALIRDHFCUTSD0TOKPIPIPI_H\r
+#define ALIRDHFCUTSD0TOKPIPIPI_H\r
+/* Copyright(c) 1998-2010, ALICE Experiment at CERN, All rights reserved. *\r
+ * See cxx source for full Copyright notice                               */\r
+\r
+//***********************************************************\r
+// Class AliRDHFCutsD0toKpipipi\r
+// class for cuts on AOD reconstructed D0->Kpipipi\r
+// Author: A.Dainese, andrea.dainese@pd.infn.it\r
+//***********************************************************\r
+\r
+#include "AliRDHFCuts.h"\r
+\r
+class AliRDHFCutsD0toKpipipi : public AliRDHFCuts \r
+{\r
+ public:\r
+\r
+  AliRDHFCutsD0toKpipipi(const char* name="CutsD0toKpipipi");\r
+  \r
+  virtual ~AliRDHFCutsD0toKpipipi(){}\r
+\r
+  AliRDHFCutsD0toKpipipi(const AliRDHFCutsD0toKpipipi& source);\r
+  AliRDHFCutsD0toKpipipi& operator=(const AliRDHFCutsD0toKpipipi& source); \r
\r
+  virtual void GetCutVarsForOpt(AliAODRecoDecayHF *d,Float_t *vars,Int_t nvars,Int_t *pdgdaughters);\r
+\r
+  using AliRDHFCuts::IsSelected;\r
+  virtual Int_t IsSelected(TObject* obj,Int_t selectionLevel);\r
+  \r
+  Float_t GetMassCut(Int_t iPtBin=0) const { return (GetCuts() ? fCutsRD[GetGlobalIndex(0,iPtBin)] : 1.e6);}\r
+  Float_t GetDCACut(Int_t iPtBin=0) const { return (GetCuts() ? fCutsRD[GetGlobalIndex(1,iPtBin)] : 1.e6);}\r
+  Bool_t GetUsePID(Int_t iPtBin=0) const { return (GetCuts() ? (Bool_t)(fCutsRD[GetGlobalIndex(8,iPtBin)]) : kFALSE);}\r
+\r
+ protected:\r
+\r
+\r
+  ClassDef(AliRDHFCutsD0toKpipipi,1);  // class for cuts on AOD reconstructed D0->Kpipipi\r
+};\r
+\r
+#endif\r