library: libHist
#include "TH1K.h"

TH1K


class description - source file - inheritance tree (.pdf)

class TH1K : public TH1, public TArrayF

Inheritance Chart:
TObject
<-
TNamed
TAttLine
TAttFill
TAttMarker
<-
TH1
TArray
<-
TArrayF
<-
TH1K
    private:
void Sort() public:
TH1K() TH1K(const char* name, const char* title, Int_t nbinsx, Double_t xlow, Double_t xup, Int_t k = 0) TH1K(const TH1K&) virtual ~TH1K() static TClass* Class() virtual Int_t Fill(Double_t x) virtual Int_t Fill(Double_t x, Double_t w) virtual Int_t Fill(const char* name, Double_t w) virtual Double_t GetBinContent(Int_t bin) const virtual Double_t GetBinContent(Int_t bin, Int_t) const virtual Double_t GetBinContent(Int_t bin, Int_t, Int_t) const virtual Double_t GetBinError(Int_t bin) const virtual Double_t GetBinError(Int_t bin, Int_t) const virtual Double_t GetBinError(Int_t bin, Int_t, Int_t) const virtual TClass* IsA() const TH1K& operator=(const TH1K&) virtual void Reset(Option_t* option = "") virtual void SavePrimitive(ofstream& out, Option_t* option) void SetKOrd(Int_t k) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
Int_t fReady ! Int_t fNIn Int_t fKOrd ! Int_t fKCur !

Class Description


TH1K(): TH1(), TArrayF()

TH1K(const char *name,const char *title,Int_t nbins,Double_t xlow,Double_t xup,Int_t k) : TH1(name,title,nbins,xlow,xup), TArrayF(100)
    Create a 1-Dim histogram with fix bins of type float
    ====================================================
           (see TH1K::TH1 for explanation of parameters)


~TH1K()

Int_t Fill(Double_t x)
*-*-*-*-*-*-*-*-*-*Increment bin with abscissa X by 1*-*-*-*-*-*-*-*-*-*-*
*-*                ==================================
*-*
*-* if x is less than the low-edge of the first bin, the Underflow bin is incremented
*-* if x is greater than the upper edge of last bin, the Overflow bin is incremented
*-*
*-* If the storage of the sum of squares of weights has been triggered,
*-* via the function Sumw2, then the sum of the squares of weights is incremented
*-* by 1 in the bin corresponding to x.
*-*
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

Double_t GetBinContent(Int_t bin) const
*-*-*-*-*-*-*Return content of global bin number bin*-*-*-*-*-*-*-*-*-*-*-*
*-*          =======================================

Double_t GetBinError(Int_t bin) const
*-*-*-*-*-*-*Return content of global bin error *-*-*-*-*-*-*-*-*-*-*-*
*-*          ===================================

void Reset(Option_t *option)

void SavePrimitive(ofstream &out, Option_t *option)
 Save primitive as a C++ statement(s) on output stream out

void Sort()



Inline Functions


              Int_t Fill(Double_t x, Double_t w)
              Int_t Fill(const char* name, Double_t w)
           Double_t GetBinContent(Int_t bin, Int_t) const
           Double_t GetBinContent(Int_t bin, Int_t, Int_t) const
           Double_t GetBinError(Int_t bin, Int_t) const
           Double_t GetBinError(Int_t bin, Int_t, Int_t) const
               void SetKOrd(Int_t k)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
               TH1K TH1K(const TH1K&)
              TH1K& operator=(const TH1K&)


Author: Victor Perevoztchikov 21/02/2001
Last update: root/hist:$Name: $:$Id: TH1K.cxx,v 1.8 2006/02/03 21:55:38 pcanal Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *


ROOT page - Class index - Class Hierarchy - 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.