MarlinTrk  02.08
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Attributes | List of all members
KalTrackFilter Class Reference

Helper class for defining a filter condition based on the delta chi2 in the AddAndFilter step. More...

+ Inheritance diagram for KalTrackFilter:

Public Member Functions

 KalTrackFilter (double maxDeltaChi2=DBL_MAX)
 C'tor - takes as optional argument the maximum allowed delta chi2 for adding the hit (in IsAccepted() ) More...
 
virtual ~KalTrackFilter ()
 
virtual Bool_t IsAccepted (const TKalTrackSite &site)
 
void resetFilterStatus ()
 
bool passedLastFilterStep () const
 

Protected Attributes

double _maxDeltaChi2
 
bool _passed_last_filter_step
 

Detailed Description

Helper class for defining a filter condition based on the delta chi2 in the AddAndFilter step.

Definition at line 32 of file MarlinDDKalTestTrack.cc.

Constructor & Destructor Documentation

KalTrackFilter::KalTrackFilter ( double  maxDeltaChi2 = DBL_MAX)
inline

C'tor - takes as optional argument the maximum allowed delta chi2 for adding the hit (in IsAccepted() )

Definition at line 38 of file MarlinDDKalTestTrack.cc.

virtual KalTrackFilter::~KalTrackFilter ( )
inlinevirtual

Definition at line 40 of file MarlinDDKalTestTrack.cc.

Member Function Documentation

virtual Bool_t KalTrackFilter::IsAccepted ( const TKalTrackSite &  site)
inlinevirtual
bool KalTrackFilter::passedLastFilterStep ( ) const
inline
void KalTrackFilter::resetFilterStatus ( )
inline

Member Data Documentation

double KalTrackFilter::_maxDeltaChi2
protected

Definition at line 58 of file MarlinDDKalTestTrack.cc.

Referenced by IsAccepted().

bool KalTrackFilter::_passed_last_filter_step
protected

Definition at line 59 of file MarlinDDKalTestTrack.cc.

Referenced by IsAccepted(), passedLastFilterStep(), and resetFilterStatus().


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