StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
GenericTripletCut.h
1 /***************************************************************************
2  *
3  * $Id: GenericTripletCut.h,v 1.4 2001/06/03 21:04:56 willson Exp $
4  *
5  * Author: Robert Willson, Ohio State, willson@bnl.gov
6  ***************************************************************************
7  *
8  * Description: part of STAR HBT Framework: StHbtMaker package.
9  * A do-nothing triplet cut that simply says "true" to every triplet.
10  *
11  ***************************************************************************
12  *
13  * $Log: GenericTripletCut.h,v $
14  * Revision 1.4 2001/06/03 21:04:56 willson
15  * Cuts on entrance separation
16  *
17  * Revision 1.3 2000/08/08 23:39:31 laue
18  * Updated for standalone version
19  *
20  * Revision 1.2 2000/04/12 01:53:35 willson
21  * Initial Installation - Comments Added
22  *
23  *
24  ***************************************************************************/
25 
26 #ifndef GenericTripletCut_hh
27 #define GenericTripletCut_hh
28 
29 #include "StHbtMaker/Base/StHbtTripletCut.h"
30 
32 public:
33  GenericTripletCut(float EntSepCut = 0.0);
34  //~GenericTripletCut();
35 
36  virtual bool Pass(const StHbtTriplet*);
37 
38  virtual StHbtString Report();
39 
40 
41 private:
42  long mNTripletsPassed;
43  long mNTripletsFailed;
44  float mEntSepCut;
45 
46 #ifdef __ROOT__
47  ClassDef(GenericTripletCut, 1)
48 #endif
49 
50 };
51 
52 #endif