GFDstarCount


class description - source file - inheritance tree

class GFDstarCount : public TObject


    public:
GFDstarCount() GFDstarCount(const GFDstarCount&) ~GFDstarCount() static TClass* Class() static Double_t GetScale(TH1* dstarHist, TH1* wcHist, Double_t startBack, Double_t endBack) virtual TClass* IsA() const static TArrayD NDstarBackgrFuncSubtracted(TH1* dstarHist, TH1* wcHist, Double_t dmlow, Double_t dmhigh, Double_t startBack, Double_t endBack) static TArrayD NDstarBackgrFuncSubtracted(TH1* dstarHist, TH1* wcHist, Double_t dmLow, Double_t dmHigh) static TArrayD NDstarBackgrSubtracted(TH1* dstarHist, TH1* wcHist, Double_t dmlow, Double_t dmhigh, Double_t startBack, Double_t endBack) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members




Class Description

                                                                      
 GFDstarCount                                                         

   Author:      Gero Flucke
   Date:        October 8th, 2003
   last update: $Date: 2005/03/09 12:45:31 $
   by:          $Author: flucke $
                                                                      
 Encapsulate Gero's routines for counting D*                          
   (prior part of GFHistManip)                                        
                                                                      


TArrayD NDstarBackgrSubtracted(TH1* dstarHist, TH1* wcHist, Double_t dmLow, Double_t dmHigh, Double_t startBack, Double_t endBack)
 N(D*) from scaling up wc due to factor between startBack and endBack
 and subtracting background in region dmLow to dmHigh
 0: N(D*), 1: sigma(N), 2: signal to background ratio 3: scale for wcHist

TArrayD NDstarBackgrFuncSubtracted(TH1* dstarHist, TH1* wcHist, Double_t dmLow, Double_t dmHigh, Double_t startBack, Double_t endBack)
 N(D*) from scaling up wc due to factor between startBack and endBack
 and subtracting background in region dmLow to dmHigh (but result from fit!)
 0: N(D*), 1: sigma(N), 2: signal to background ratio 3: scale for wcHist

TArrayD NDstarBackgrFuncSubtracted(TH1* dstarHist, TH1* wcHist, Double_t dmLow, Double_t dmHigh)
 N(D*) from N(D*) in between dmLow and dmHigh
 and subtracting background fit in region dmLow to dmHigh (adjusted to next bin border)
 0: N(D*), 1: sigma(N), 2: just == 1.
 sigma is not correct,at least not if wcHist as been scaled before!

Double_t GetScale(TH1* dstarHist, TH1* wcHist, Double_t startBack, Double_t endBack)
 returns factor that has to be applied to wcHist to get same number of entries
 as dstarHist from startback to endBack
 assuming same binning of both hists!!!!!
 0. if wcHist is empty in that range



Inline Functions


             TClass* Class()
             TClass* IsA() const
                void ShowMembers(TMemberInspector& insp, char* parent)
                void Streamer(TBuffer& b)
                void StreamerNVirtual(TBuffer& b)
        GFDstarCount GFDstarCount()
        GFDstarCount GFDstarCount(const GFDstarCount&)
                void ~GFDstarCount()


Last update: Wed Jan 11 14:07:24 2006


ROOT page - Class index - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.