#include "hrtefficiency.h" |
HRtEfficiencyMatrix
class description - source file - inheritance tree (.pdf)
public:
HRtEfficiencyMatrix()
HRtEfficiencyMatrix(const HRtEfficiencyMatrix& m)
~HRtEfficiencyMatrix()
void add(Float_t num)
Float_t& bin(UInt_t i, UInt_t j, UInt_t k)
Float_t& binContent(Float_t p, Float_t theta, Float_t phi)
static TClass* Class()
void computePoissonErrors()
void divide(HRtEfficiencyMatrix& num, HRtEfficiencyMatrix& den)
Float_t& errBin(UInt_t i, UInt_t j, UInt_t k)
Float_t& errBinContent(Float_t p, Float_t theta, Float_t phi)
Float_t& errLastBin()
Int_t getBinP(Float_t p) const
Int_t getBinPhi(Float_t phi) const
UInt_t getBinsP() const
UInt_t getBinsPhi() const
UInt_t getBinsTheta() const
UInt_t getBinsTotal() const
Int_t getBinTheta(Float_t theta) const
Float_t getMaxP() const
Float_t getMaxPhi() const
Float_t getMaxTheta() const
Float_t getMinP() const
Float_t getMinPhi() const
Float_t getMinTheta() const
Float_t getP(UInt_t binP) const
Float_t getPhi(UInt_t binPhi) const
Float_t getTheta(UInt_t binTheta) const
Float_t integral()
virtual TClass* IsA() const
Bool_t isCompatible(HRtEfficiencyMatrix& m)
Float_t& lastBin()
void multiply(Float_t num)
void multiply(HRtEfficiencyMatrix& num, HRtEfficiencyMatrix& den)
HRtEfficiencyMatrix& operator=(const HRtEfficiencyMatrix&)
void setDimension(UInt_t binsP, UInt_t binsTheta, UInt_t binsPhi)
void setPhiRange(Float_t minPhi, Float_t maxPhi)
void setPRange(Float_t minP, Float_t maxP)
void setThetaRange(Float_t minTheta, Float_t maxTheta)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Float_t sum()
Bool_t zero()
protected:
UInt_t fSize
Float_t* fValue [fSize]
Float_t* fError [fSize]
UInt_t fBinsP
UInt_t fBinsTheta
UInt_t fBinsPhi
UInt_t fBinsTotal
Float_t fMinP
Float_t fMaxP
Float_t fBinSizeP
Float_t fMinTheta
Float_t fMaxTheta
Float_t fBinSizeTheta
Float_t fMinPhi
Float_t fMaxPhi
Float_t fBinSizePhi
HRtEfficiencyMatrix(void)
HRtEfficiencyMatrix(const HRtEfficiencyMatrix &m)
~HRtEfficiencyMatrix(void)
Float_t& binContent(Float_t p, Float_t theta, Float_t phi)
Float_t& bin(UInt_t i, UInt_t j, UInt_t k)
Float_t& errBinContent(Float_t p, Float_t theta,
Float_t phi)
Float_t& errBin(UInt_t i, UInt_t j, UInt_t k)
void computePoissonErrors(void)
void setDimension(UInt_t binsP,UInt_t binsTheta,UInt_t binsPhi)
void setPRange(Float_t minP,Float_t maxP)
void setThetaRange(Float_t minTheta, Float_t maxTheta)
void setPhiRange(Float_t minPhi,Float_t maxPhi)
Bool_t isCompatible(HRtEfficiencyMatrix &m)
Bool_t zero(void)
void divide(HRtEfficiencyMatrix &num,
HRtEfficiencyMatrix &den)
void multiply(HRtEfficiencyMatrix &num,
HRtEfficiencyMatrix &den)
void multiply(Float_t num)
void add(Float_t num)
Float_t sum(void)
Goes only to fBinsTotal because all results are given in the
region of the phase space for which the matrix is defined
Float_t integral(void)
Goes only to fBinsTotal because all results are given in the
region of the phase space for which the matrix is defined
Inline Functions
Float_t& lastBin()
Float_t& errLastBin()
UInt_t getBinsTotal() const
UInt_t getBinsTheta() const
UInt_t getBinsPhi() const
UInt_t getBinsP() const
Float_t getP(UInt_t binP) const
Float_t getTheta(UInt_t binTheta) const
Float_t getPhi(UInt_t binPhi) const
Int_t getBinP(Float_t p) const
Int_t getBinTheta(Float_t theta) const
Int_t getBinPhi(Float_t phi) const
Float_t getMinP() const
Float_t getMaxP() const
Float_t getMinTheta() const
Float_t getMaxTheta() const
Float_t getMinPhi() const
Float_t getMaxPhi() const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HRtEfficiencyMatrix& operator=(const HRtEfficiencyMatrix&)
Last update: Fri Jan 26 12:31:14 2007
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.