ROOT logo
(UNKNOWN PRODUCT) » INCLUDE » TMrbArrayD

class TMrbArrayD: public TArrayD

Function Members (Methods)

public:
TMrbArrayD(Int_t n)
TMrbArrayD(const TMrbArrayD&)
TMrbArrayD(Int_t n, const Double_t* array)
virtual~TMrbArrayD()
voidTArrayD::AddAt(Double_t c, Int_t i)
voidTArrayD::Adopt(Int_t n, Double_t* array)
Double_tTArrayD::At(Int_t i) const
static TClass*Class()
voidTArrayD::Copy(TArrayD& array) const
const Double_t*TArrayD::GetArray() const
Double_t*TArrayD::GetArray()
virtual Double_tTArrayD::GetAt(Int_t i) const
Stat_tGetMean()
Stat_tGetRMS()
Int_tTArray::GetSize() const
Stat_tTArrayD::GetSum() const
virtual TClass*IsA() const
TMrbArrayD&operator=(const TMrbArrayD&)
Double_t&TArrayD::operator[](Int_t i)
Double_tTArrayD::operator[](Int_t i) const
static TArray*TArray::ReadArray(TBuffer& b, const TClass* clReq)
voidTArrayD::Reset()
voidTArrayD::Reset(Double_t val)
virtual voidTArrayD::Set(Int_t n)
voidTArrayD::Set(Int_t n, const Double_t* array)
virtual voidTArrayD::SetAt(Double_t v, Int_t i)
voidSetBinWidth(Double_t bw)
voidSetLowEdge(Double_t le)
virtual voidShowMembers(TMemberInspector&)
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
static voidTArray::WriteArray(TBuffer& b, const TArray* a)
protected:
Bool_tTArray::BoundsOk(const char* where, Int_t at) const
Bool_tTArray::OutOfBoundsError(const char* where, Int_t i) const

Data Members

public:
Double_t*TArrayD::fArray[fN] Array of fN doubles
Int_tTArray::fNNumber of array elements
private:
Double_tfBinWidth
Double_tfLowEdge

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

TMrbArrayD(Int_t n)
TMrbArrayD(Int_t n, const Double_t* array)
~TMrbArrayD()
{}
void SetLowEdge(Double_t le)
{fLowEdge = le;}
void SetBinWidth(Double_t bw)
{fBinWidth = bw;}
Stat_t GetMean()
Stat_t GetRMS()