Main Page | Class Hierarchy | Alphabetical List | Data Structures | File List | Data Fields | Globals

TDSPCorrelationFilter Class Reference

#include <TDSPCorrelationFilter.h>

Inheritance diagram for TDSPCorrelationFilter:

TDSPFilter TDSPRating TDSPJakes

Public Member Functions

 TDSPCorrelationFilter ()
 ~TDSPCorrelationFilter ()
void Init (Double_t MaxTime=1, Int_t Entries=100)
virtual Double_t Correlation (Double_t)
TDSPSignalGetCorrelation ()
eCorrFilterMethod GetMethod ()
void SetMethod (eCorrFilterMethod m)
void SetAR (UInt_t ar)
UInt_t GetAR ()
void SetMA (UInt_t ma)
UInt_t GetMA ()
void SetARMA (UInt_t ar, UInt_t ma)
void EnableOption (eCorrFilterOptions o)
void DisableOption (eCorrFilterOptions o)
virtual void Test ()

Protected Attributes

eCorrFilterMethod fMethod
UInt_t fAR
UInt_t fMA
TDSPSignalfCorrelation
UInt_t fOptions

Constructor & Destructor Documentation

TDSPCorrelationFilter::TDSPCorrelationFilter  ) 
 

TDSPCorrelationFilter::~TDSPCorrelationFilter  ) 
 


Member Function Documentation

virtual Double_t TDSPCorrelationFilter::Correlation Double_t   )  [virtual]
 

Reimplemented in TDSPJakes.

void TDSPCorrelationFilter::DisableOption eCorrFilterOptions  o  )  [inline]
 

Definition at line 65 of file TDSPCorrelationFilter.h.

References fOptions.

00065                                                        {// Disable a option
00066     fOptions &= !o; }

void TDSPCorrelationFilter::EnableOption eCorrFilterOptions  o  )  [inline]
 

Definition at line 63 of file TDSPCorrelationFilter.h.

References fOptions.

00063                                                       { // Enable a option
00064     fOptions |= o; }

UInt_t TDSPCorrelationFilter::GetAR  )  [inline]
 

Definition at line 58 of file TDSPCorrelationFilter.h.

References fAR.

00058 { return fAR;};           // Get the Number of AR-Parameters

TDSPSignal* TDSPCorrelationFilter::GetCorrelation  )  [inline]
 

Definition at line 54 of file TDSPCorrelationFilter.h.

References fCorrelation.

00054 { return fCorrelation;};

UInt_t TDSPCorrelationFilter::GetMA  )  [inline]
 

Definition at line 60 of file TDSPCorrelationFilter.h.

References fMA.

00060 { return fMA;};           // Get the Number of AM-Parameters

eCorrFilterMethod TDSPCorrelationFilter::GetMethod  )  [inline]
 

Definition at line 55 of file TDSPCorrelationFilter.h.

References eCorrFilterMethod, and fMethod.

00055 { return fMethod;};  // Get the Current Method

void TDSPCorrelationFilter::Init Double_t  MaxTime = 1,
Int_t  Entries = 100
 

void TDSPCorrelationFilter::SetAR UInt_t  ar  )  [inline]
 

Definition at line 57 of file TDSPCorrelationFilter.h.

References fAR.

Referenced by SetARMA().

00057 { fAR = ar;};    // Set the Number of AR-Parameters

void TDSPCorrelationFilter::SetARMA UInt_t  ar,
UInt_t  ma
[inline]
 

Definition at line 75 of file TDSPCorrelationFilter.h.

References SetAR(), and SetMA().

00075                                                                {
00076   SetAR(ar);
00077   SetMA(ma);
00078 }

void TDSPCorrelationFilter::SetMA UInt_t  ma  )  [inline]
 

Definition at line 59 of file TDSPCorrelationFilter.h.

References fMA.

Referenced by SetARMA().

00059 { fMA = ma;};    // Set the Number of AM-Parameters

void TDSPCorrelationFilter::SetMethod eCorrFilterMethod  m  )  [inline]
 

Definition at line 56 of file TDSPCorrelationFilter.h.

References fMethod.

00056 { fMethod = m;};  // Set the Method

virtual void TDSPCorrelationFilter::Test  )  [virtual]
 


Field Documentation

UInt_t TDSPCorrelationFilter::fAR [protected]
 

Definition at line 42 of file TDSPCorrelationFilter.h.

Referenced by GetAR(), and SetAR().

TDSPSignal* TDSPCorrelationFilter::fCorrelation [protected]
 

Definition at line 43 of file TDSPCorrelationFilter.h.

Referenced by GetCorrelation().

UInt_t TDSPCorrelationFilter::fMA [protected]
 

Definition at line 42 of file TDSPCorrelationFilter.h.

Referenced by GetMA(), and SetMA().

eCorrFilterMethod TDSPCorrelationFilter::fMethod [protected]
 

Definition at line 41 of file TDSPCorrelationFilter.h.

Referenced by GetMethod(), and SetMethod().

UInt_t TDSPCorrelationFilter::fOptions [protected]
 

Definition at line 44 of file TDSPCorrelationFilter.h.

Referenced by DisableOption(), and EnableOption().


The documentation for this class was generated from the following file:
Generated on Fri Apr 23 16:23:52 2004 by doxygen 1.3.2