CGEM BOSS 6.6.5.f
BESIII Offline Software System
Loading...
Searching...
No Matches
TrkMdcHotSelector Class Reference

#include <TrkMdcHotSelector.h>

+ Inheritance diagram for TrkMdcHotSelector:

Public Member Functions

 TrkMdcHotSelector (bool activeOnly=true)
 
virtual ~TrkMdcHotSelector ()
 
virtual bool useHot (const TrkHitOnTrk &hot) const
 
 TrkMdcHotSelector (bool activeOnly=true)
 
virtual ~TrkMdcHotSelector ()
 
virtual bool useHot (const TrkHitOnTrk &hot) const
 
- Public Member Functions inherited from TrkHotSelector
 TrkHotSelector ()
 
virtual ~TrkHotSelector ()
 
virtual bool useHot (const TrkHitOnTrk &hot) const =0
 
 TrkHotSelector ()
 
virtual ~TrkHotSelector ()
 
virtual bool useHot (const TrkHitOnTrk &hot) const =0
 

Detailed Description

Constructor & Destructor Documentation

◆ TrkMdcHotSelector() [1/2]

TrkMdcHotSelector::TrkMdcHotSelector ( bool  activeOnly = true)

Definition at line 23 of file TrkMdcHotSelector.cxx.

23 :
24 _ignoreActive(!activeOnly)
25{}

◆ ~TrkMdcHotSelector() [1/2]

TrkMdcHotSelector::~TrkMdcHotSelector ( )
virtual

Definition at line 27 of file TrkMdcHotSelector.cxx.

28{}

◆ TrkMdcHotSelector() [2/2]

TrkMdcHotSelector::TrkMdcHotSelector ( bool  activeOnly = true)

◆ ~TrkMdcHotSelector() [2/2]

virtual TrkMdcHotSelector::~TrkMdcHotSelector ( )
virtual

Member Function Documentation

◆ useHot() [1/2]

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

Implements TrkHotSelector.

Definition at line 31 of file TrkMdcHotSelector.cxx.

31 {
32 return (hot.mdcHitOnTrack() != 0) &&
33 (_ignoreActive || hot.isActive());
34}
virtual const MdcHitOnTrack * mdcHitOnTrack() const
Definition: TrkHitOnTrk.cxx:30

◆ useHot() [2/2]

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

Implements TrkHotSelector.


The documentation for this class was generated from the following files: