#include "QSigExTHOps.h"

QSigExTHOps


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

class QSigExTHOps

Inheritance Chart:
QSigExTHOps

    protected:
void CheckTH() const public:
QSigExTHOps() QSigExTHOps(const QSigExTHOps& rhs) QSigExTHOps(const TH1* fTHIn) virtual ~QSigExTHOps() Double_t BinIntegral(Int_t xbinlo = 1, Int_t xbinhi = -1, Int_t ybinlo = 1, Int_t ybinhi = -1, Int_t zbinlo = 1, Int_t zbinhi = -1) const static TClass* Class() Double_t Freq(Double_t x, Double_t y = 0, Double_t z = 0) const const TH1* GetTH() const virtual TClass* IsA() const Double_t LimIntegral(Double_t xlo, Double_t xhi, Double_t ylo = 0, Double_t yhi = 0, Double_t zlo = 0, Double_t zhi = 0) const Double_t LimIntegral(Option_t* domain = "NULL", Double_t* error = NULL, Int_t** binranges = NULL) const void SetTH(const TH1* th) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
const TH1* fTH !

Class Description

                                                                      
 QSigExTHOps                                                          
                                                                      
 Class performing calculations on histograms                          
                                                                      

Double_t Freq(Double_t x, Double_t y, Double_t z)
PRINTF4(this,"\tInt_t QSigExTHOps::Freq(Double_t x<",x,">, Double_t y<",y,">, Double_t z<",z,">)\n")
Double_t BinIntegral(Int_t xbinlo, Int_t xbinhi, Int_t ybinlo, Int_t ybinhi, Int_t zbinlo, Int_t zbinhi)

Double_t LimIntegral(Option_t* domain, Double_t* error, Int_t** binranges)

Double_t LimIntegral(Double_t xlo, Double_t xhi, Double_t ylo, Double_t yhi, Double_t zlo, Double_t zhi)
This function integrates fTH between the values valloX, valloY and 
valhiX, valhiY.
void CheckTH()
 Throws an exception if no instance is associated with fTH.
QSigExTHOps(const TH1* fTHIn)
constructor, initializes member variable fTH
{PRINTF4(this,"\tQSigExTHOps::QSigExTHOps(const TH1* fTHIn<",fTHIn,">)\n") }
QSigExTHOps()
constructor with no arguments initializes fTH to NULL
{PRINTF2(this,"\tQSigExTHOps::QSigExTHOps()\n") }
QSigExTHOps(const QSigExTHOps& rhs)


{}
virtual ~QSigExTHOps()
destructor
{PRINTF2(this,"\tQSigExTHOps::~QSigExTHOps()\n") }
const TH1* GetTH()
function to return a pointer to the histogram fTH.
{PRINTF2(this,"\tconst TH1* QSigExTHOps::GetTH()\n") return fTH;}
void SetTH(const TH1* th)


Author: Pierre-Luc Drouin, Osama Moussa
Last update: Fri Nov 17 16:35:15 2006


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.