GRUTinizer
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
TPeakFinder Class Reference

#include <TPeakFinder.h>

Public Member Functions

 TPeakFinder (TNucleus *nucl)
 ~TPeakFinder ()
void Clear (Option_t *opt="")
void Print (Option_t *opt="") const
TH1 * GetBackground (TH1 *hist)
TH1 * GetBgSub (TH1 *hist)
TH1 * GetScaled (TH1 *hist, Double_t cal)
TH1 * GetBackground () const
TH1 * GetBgSub () const
TH1 * GetScaled () const
Double_t GetPeaksForFit ()
TNucleusGetNucleus () const

Private Member Functions

Bool_t PeaksForFit ()
 ClassDef (TPeakFinder, 1)

Private Attributes

std::vector< Double_t > fPeaksToFit
Double_t fPeakNum
TNucleustnNucleus
TH1 * hBkgd
TH1 * hBkgdSub
TH1 * hScaled

Constructor & Destructor Documentation

TPeakFinder::TPeakFinder ( TNucleus nucl)
TPeakFinder::~TPeakFinder ( )

Member Function Documentation

TPeakFinder::ClassDef ( TPeakFinder  ,
 
)
private
void TPeakFinder::Clear ( Option_t *  opt = "")
TH1 * TPeakFinder::GetBackground ( TH1 *  hist)
TH1* TPeakFinder::GetBackground ( ) const
inline
TH1 * TPeakFinder::GetBgSub ( TH1 *  hist)
TH1* TPeakFinder::GetBgSub ( ) const
inline
TNucleus* TPeakFinder::GetNucleus ( ) const
inline
Double_t TPeakFinder::GetPeaksForFit ( )
inline
TH1 * TPeakFinder::GetScaled ( TH1 *  hist,
Double_t  cal 
)
TH1* TPeakFinder::GetScaled ( ) const
inline
Bool_t TPeakFinder::PeaksForFit ( )
private
void TPeakFinder::Print ( Option_t *  opt = "") const

Member Data Documentation

Double_t TPeakFinder::fPeakNum
private
std::vector<Double_t> TPeakFinder::fPeaksToFit
private
TH1* TPeakFinder::hBkgd
private
TH1* TPeakFinder::hBkgdSub
private
TH1* TPeakFinder::hScaled
private
TNucleus* TPeakFinder::tnNucleus
private

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