GenericTripletCut.h 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  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. #ifndef GenericTripletCut_hh
  26. #define GenericTripletCut_hh
  27. #include "StHbtMaker/Base/StHbtTripletCut.h"
  28. class GenericTripletCut : public StHbtTripletCut{
  29. public:
  30. GenericTripletCut(float EntSepCut = 0.0);
  31. //~GenericTripletCut();
  32. virtual bool Pass(const StHbtTriplet*);
  33. virtual StHbtString Report();
  34. private:
  35. long mNTripletsPassed;
  36. long mNTripletsFailed;
  37. float mEntSepCut;
  38. #ifdef __ROOT__
  39. ClassDef(GenericTripletCut, 1)
  40. #endif
  41. };
  42. #endif