]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG2/FEMTOSCOPY/AliFemtoUser/AliFemtoShareQualityPairCut.h
Migration of PWG2/FEMTOSCOPY to PWGCF/FEMTOSCOPY
[u/mrichter/AliRoot.git] / PWG2 / FEMTOSCOPY / AliFemtoUser / AliFemtoShareQualityPairCut.h
diff --git a/PWG2/FEMTOSCOPY/AliFemtoUser/AliFemtoShareQualityPairCut.h b/PWG2/FEMTOSCOPY/AliFemtoUser/AliFemtoShareQualityPairCut.h
deleted file mode 100644 (file)
index d78bd4e..0000000
+++ /dev/null
@@ -1,76 +0,0 @@
-/////////////////////////////////////////////////////////////////////////////
-//                                                                         //
-// AliFemtoShareQualityPairCut - a pair cut which checks for some pair     //
-// qualities that attempt to identify slit/doubly reconstructed tracks     //
-//                                                                         //
-/////////////////////////////////////////////////////////////////////////////
-/***************************************************************************
- *
- * $Id$
- *
- * Author: Adam Kisiel, Ohio State University, kisiel@mps.ohio-state.edu
- ***************************************************************************
- *
- * Description: part of STAR HBT Framework: AliFemtoMaker package
- *   a cut to remove "shared" and "split" pairs
- *
- ***************************************************************************
- *
- *
- **************************************************************************/
-
-
-#ifndef ALIFEMTOSHAREQUALITYPAIRCUT_H
-#define ALIFEMTOSHAREQUALITYPAIRCUT_H
-
-// do I need these lines ?
-//#ifndef StMaker_H
-//#include "StMaker.h"
-//#endif
-
-#include "AliFemtoPairCut.h"
-
-class AliFemtoShareQualityPairCut : public AliFemtoPairCut{
-public:
-  AliFemtoShareQualityPairCut();
-  AliFemtoShareQualityPairCut(const AliFemtoShareQualityPairCut& cut);
-  virtual ~AliFemtoShareQualityPairCut();
-  AliFemtoShareQualityPairCut& operator=(const AliFemtoShareQualityPairCut& cut);
-  
-  virtual bool Pass(const AliFemtoPair* pair);
-  virtual AliFemtoString Report();
-  virtual TList *ListSettings();
-  virtual AliFemtoPairCut* Clone();
-  void SetShareQualityMax(Double_t aAliFemtoShareQualityMax);
-  Double_t GetAliFemtoShareQualityMax() const;
-  void SetShareFractionMax(Double_t aAliFemtoShareFractionMax);
-  Double_t GetAliFemtoShareFractionMax() const;
-  void     SetRemoveSameLabel(Bool_t aRemove);
-  
- protected:
-  long fNPairsPassed;          // Number of pairs consideered that passed the cut 
-  long fNPairsFailed;          // Number of pairs consideered that failed the cut
-
- private:
-  Double_t fShareQualityMax;   // Maximum allowed pair quality
-  Double_t fShareFractionMax;  // Maximum allowed share fraction
-  Bool_t   fRemoveSameLabel;   // If 1 pairs with two tracks with the same label will be removed 
-
-
-#ifdef __ROOT__
-  ClassDef(AliFemtoShareQualityPairCut, 0)
-#endif
-};
-
-inline AliFemtoShareQualityPairCut::AliFemtoShareQualityPairCut(const AliFemtoShareQualityPairCut& c) : 
-  AliFemtoPairCut(c),
-  fNPairsPassed(0),
-  fNPairsFailed(0),
-  fShareQualityMax(1.0),
-  fShareFractionMax(1.0),
-  fRemoveSameLabel(0)// no cut
-{ /* no-op */ }
-
-inline AliFemtoPairCut* AliFemtoShareQualityPairCut::Clone() { AliFemtoShareQualityPairCut* c = new AliFemtoShareQualityPairCut(*this); return c;}
-
-#endif