Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
Hal::CorrFitMask1D Class Reference
Inheritance diagram for Hal::CorrFitMask1D:
Hal::CorrFitMask

Public Member Functions

 CorrFitMask1D (Int_t bins=100, Double_t min=0, Double_t max=1)
 
void ApplyRange (Double_t min, Double_t max, Bool_t additive=kTRUE)
 
void SetBin (Int_t bin, Bool_t state=true)
 
void Reset (Bool_t state=kTRUE)
 
Bool_t Init ()
 
Bool_t GetBinFlag (Int_t no) const
 
Bool_t AreCompatible (TObject *cf) const
 
void ApplyThreshold (const TH1 &h, Double_t threshold=0)
 
Int_t GetNBins () const
 
Double_t GetMin () const
 
Double_t GetMax () const
 
- Public Member Functions inherited from Hal::CorrFitMask
Int_t GetActiveBins () const
 

Additional Inherited Members

- Protected Attributes inherited from Hal::CorrFitMask
Int_t fActiveBins = {0}
 

Detailed Description

Definition at line 19 of file CorrFitMask1D.h.

Constructor & Destructor Documentation

◆ CorrFitMask1D()

Hal::CorrFitMask1D::CorrFitMask1D ( Int_t bins = 100,
Double_t min = 0,
Double_t max = 1 )

Definition at line 36 of file CorrFitMask1D.cxx.

◆ ~CorrFitMask1D()

virtual Hal::CorrFitMask1D::~CorrFitMask1D ( )
inlinevirtual

Definition at line 36 of file CorrFitMask1D.h.

Member Function Documentation

◆ ApplyRange()

void Hal::CorrFitMask1D::ApplyRange ( Double_t min,
Double_t max,
Bool_t additive = kTRUE )

Definition at line 43 of file CorrFitMask1D.cxx.

◆ ApplyThreshold()

void Hal::CorrFitMask1D::ApplyThreshold ( const TH1 & h,
Double_t threshold = 0 )
virtual

Reimplemented from Hal::CorrFitMask.

Definition at line 30 of file CorrFitMask1D.cxx.

◆ AreCompatible()

Bool_t Hal::CorrFitMask1D::AreCompatible ( TObject * cf) const
virtual

Reimplemented from Hal::CorrFitMask.

Definition at line 12 of file CorrFitMask1D.cxx.

◆ GetBinFlag()

Bool_t Hal::CorrFitMask1D::GetBinFlag ( Int_t no) const
inline

Definition at line 30 of file CorrFitMask1D.h.

◆ GetMax()

Double_t Hal::CorrFitMask1D::GetMax ( ) const
inline

Definition at line 35 of file CorrFitMask1D.h.

◆ GetMin()

Double_t Hal::CorrFitMask1D::GetMin ( ) const
inline

Definition at line 34 of file CorrFitMask1D.h.

◆ GetNBins()

Int_t Hal::CorrFitMask1D::GetNBins ( ) const
inline

Definition at line 33 of file CorrFitMask1D.h.

◆ Init()

Bool_t Hal::CorrFitMask1D::Init ( )
virtual

Implements Hal::CorrFitMask.

Definition at line 63 of file CorrFitMask1D.cxx.

◆ Reset()

void Hal::CorrFitMask1D::Reset ( Bool_t state = kTRUE)
virtual

Reimplemented from Hal::CorrFitMask.

Definition at line 24 of file CorrFitMask1D.cxx.

◆ SetBin()

void Hal::CorrFitMask1D::SetBin ( Int_t bin,
Bool_t state = true )

Definition at line 72 of file CorrFitMask1D.cxx.


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