TrkMdcHotSelector Class Reference

#include <TrkMdcHotSelector.h>

Inheritance diagram for TrkMdcHotSelector:

TrkHotSelector List of all members.

Public Member Functions

 TrkMdcHotSelector (bool activeOnly=true)
virtual ~TrkMdcHotSelector ()
virtual bool useHot (const TrkHitOnTrk &hot) const

Private Member Functions

 TrkMdcHotSelector (const TrkMdcHotSelector &)
TrkMdcHotSelectoroperator= (const TrkMdcHotSelector &)

Private Attributes

bool _ignoreActive

Detailed Description

Definition at line 24 of file TrkMdcHotSelector.h.


Constructor & Destructor Documentation

TrkMdcHotSelector::TrkMdcHotSelector ( bool  activeOnly = true  ) 

Definition at line 23 of file TrkMdcHotSelector.cxx.

00023                                                     :
00024   _ignoreActive(!activeOnly)
00025 {}

TrkMdcHotSelector::~TrkMdcHotSelector (  )  [virtual]

Definition at line 27 of file TrkMdcHotSelector.cxx.

00028 {}

TrkMdcHotSelector::TrkMdcHotSelector ( const TrkMdcHotSelector  )  [private]


Member Function Documentation

TrkMdcHotSelector& TrkMdcHotSelector::operator= ( const TrkMdcHotSelector  )  [private]

bool TrkMdcHotSelector::useHot ( const TrkHitOnTrk hot  )  const [virtual]

Implements TrkHotSelector.

Definition at line 31 of file TrkMdcHotSelector.cxx.

References _ignoreActive, TrkHitOnTrk::isActive(), and TrkHitOnTrk::mdcHitOnTrack().

00031                                                       {
00032   return (hot.mdcHitOnTrack() != 0) &&
00033     (_ignoreActive || hot.isActive());
00034 }


Member Data Documentation

bool TrkMdcHotSelector::_ignoreActive [private]

Definition at line 32 of file TrkMdcHotSelector.h.

Referenced by useHot().


Generated on Tue Nov 29 23:36:15 2016 for BOSS_7.0.2 by  doxygen 1.4.7