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

TDSPSingleEcho Class Reference

#include <TDSPMultiEcho.h>

Inheritance diagram for TDSPSingleEcho:

TDSPSingleEchoEXP

Detailed Description

Author:
Peter Jung

Definition at line 35 of file TDSPMultiEcho.h.

Public Member Functions

 TDSPSingleEcho (Double_t MinTau=0, Double_t TauRange=1, Double_t EnergyFraction=1.)
 ~TDSPSingleEcho ()
Double_t GetPhase () const
Double_t GetDoppler () const
Double_t GetTau () const
Double_t GetMinTau () const
Double_t GetMaxTau () const
Double_t GetTauRange () const
Double_t GetFraction () const
virtual Double_t GetProbability (Double_t tau)
virtual void ChangeRepresentation ()
TGraph * Graph (TGraph *in=NULL, Double_t x0=-9999, Double_t x1=-9999, UInt_t num=100)
void Draw (Option_t *o="al", Double_t x0=-9999, Double_t x1=-9999, UInt_t num=100)
virtual void Print ()

Protected Attributes

Double_t fMinTau
 minimum of this cluster's delay times [us]

Double_t fTauRange
 range of this cluster's delay times [us]

Double_t fFraction
 EnergyFraction of in this cluster.

Double_t fTau
 moment. representation of the echo arrival

Double_t fPhase
 moment. representation of the phase

Double_t fDoppler
 moment. representation of the Doppler


Constructor & Destructor Documentation

TDSPSingleEcho::TDSPSingleEcho Double_t  MinTau = 0,
Double_t  TauRange = 1,
Double_t  EnergyFraction = 1.
[inline]
 

Definition at line 47 of file TDSPMultiEcho.h.

References fDoppler, fFraction, fMinTau, fPhase, and fTauRange.

00047                                                                                      : 
00048     fMinTau(MinTau), fTauRange(TauRange), fFraction(EnergyFraction), 
00049     fPhase(0), fDoppler(0) {};

TDSPSingleEcho::~TDSPSingleEcho  )  [inline]
 

Definition at line 51 of file TDSPMultiEcho.h.

00051 {};


Member Function Documentation

virtual void TDSPSingleEcho::ChangeRepresentation  )  [virtual]
 

Reimplemented in TDSPSingleEchoEXP.

void TDSPSingleEcho::Draw Option_t *  o = "al",
Double_t  x0 = -9999,
Double_t  x1 = -9999,
UInt_t  num = 100
 

Double_t TDSPSingleEcho::GetDoppler  )  const [inline]
 

Definition at line 54 of file TDSPMultiEcho.h.

References fDoppler.

00054 { return fDoppler;};

Double_t TDSPSingleEcho::GetFraction  )  const [inline]
 

Definition at line 59 of file TDSPMultiEcho.h.

References fFraction.

00059 { return fFraction;};

Double_t TDSPSingleEcho::GetMaxTau  )  const [inline]
 

Definition at line 57 of file TDSPMultiEcho.h.

References fMinTau, and fTauRange.

00057 { return fTauRange+fMinTau;};

Double_t TDSPSingleEcho::GetMinTau  )  const [inline]
 

Definition at line 56 of file TDSPMultiEcho.h.

References fMinTau.

00056 { return fMinTau;};

Double_t TDSPSingleEcho::GetPhase  )  const [inline]
 

Definition at line 53 of file TDSPMultiEcho.h.

References fPhase.

00053 { return fPhase;};

virtual Double_t TDSPSingleEcho::GetProbability Double_t  tau  )  [virtual]
 

Reimplemented in TDSPSingleEchoEXP.

Double_t TDSPSingleEcho::GetTau  )  const [inline]
 

Definition at line 55 of file TDSPMultiEcho.h.

References fTau.

00055 { return fTau;};

Double_t TDSPSingleEcho::GetTauRange  )  const [inline]
 

Definition at line 58 of file TDSPMultiEcho.h.

References fTauRange.

00058 { return fTauRange;};

TGraph* TDSPSingleEcho::Graph TGraph *  in = NULL,
Double_t  x0 = -9999,
Double_t  x1 = -9999,
UInt_t  num = 100
 

virtual void TDSPSingleEcho::Print  )  [virtual]
 

Reimplemented in TDSPSingleEchoEXP.


Field Documentation

Double_t TDSPSingleEcho::fDoppler [protected]
 

moment. representation of the Doppler

Definition at line 43 of file TDSPMultiEcho.h.

Referenced by GetDoppler(), and TDSPSingleEcho().

Double_t TDSPSingleEcho::fFraction [protected]
 

EnergyFraction of in this cluster.

Definition at line 40 of file TDSPMultiEcho.h.

Referenced by GetFraction(), and TDSPSingleEcho().

Double_t TDSPSingleEcho::fMinTau [protected]
 

minimum of this cluster's delay times [us]

Definition at line 38 of file TDSPMultiEcho.h.

Referenced by GetMaxTau(), GetMinTau(), and TDSPSingleEcho().

Double_t TDSPSingleEcho::fPhase [protected]
 

moment. representation of the phase

Definition at line 42 of file TDSPMultiEcho.h.

Referenced by GetPhase(), and TDSPSingleEcho().

Double_t TDSPSingleEcho::fTau [protected]
 

moment. representation of the echo arrival

Definition at line 41 of file TDSPMultiEcho.h.

Referenced by GetTau().

Double_t TDSPSingleEcho::fTauRange [protected]
 

range of this cluster's delay times [us]

Definition at line 39 of file TDSPMultiEcho.h.

Referenced by GetMaxTau(), GetTauRange(), and TDSPSingleEcho().


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