/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Reconstruction/MdcPatRec/TrkBase/TrkBase-00-01-12/TrkBase/TrkHotSelector.h

Go to the documentation of this file.
00001 //--------------------------------------------------------------------------
00002 // File and Version Information:
00003 //      $Id: TrkHotSelector.h,v 1.1.1.1 2005/04/21 06:01:42 zhangy Exp $
00004 //
00005 // Description:
00006 //   class TrkHotSelector.  An abstract base class for deciding whether a
00007 //   particular HOT is useful for a given application.
00008 //
00009 // Environment:
00010 //      Software developed for the BaBar Detector at the SLAC B-Factory.
00011 //
00012 // Copyright Information:
00013 //      Copyright (C) 2001      Lawrence Berkeley Laboratory
00014 //
00015 // Author List:
00016 //      Dave Brown 7/17/01
00017 //------------------------------------------------------------------------
00018 
00019 #ifndef TRKHOTSELECTOR_HH
00020 #define TRKHOTSELECTOR_HH
00021 
00022 class TrkHitOnTrk;
00023 
00024 class TrkHotSelector {
00025 public:
00026 // only a default constructor
00027   TrkHotSelector(){};
00028   virtual ~TrkHotSelector(){};
00029 // The Function
00030   virtual bool useHot(const TrkHitOnTrk& hot) const = 0;
00031 private:
00032 // disallow
00033   TrkHotSelector(const TrkHotSelector&);
00034   TrkHotSelector& operator = (const TrkHotSelector&);
00035 };
00036 #endif

Generated on Tue Nov 29 23:13:42 2016 for BOSS_7.0.2 by  doxygen 1.4.7