TNtuple Class Reference

#include <TNtuple.h>

Inheritance diagram for TNtuple:

TTree TTree TAttMarker TAttFill TAttLine TNamed TAttMarker TAttFill TAttLine TNamed TAttMarker TAttFill TAttLine TNamed TAttMarker TAttFill TAttLine TNamed List of all members.

Public Member Functions

 TNtuple ()
 TNtuple (const char *name, const char *title, const char *varlist, Int_t bufsize=32000)
virtual ~TNtuple ()
virtual void Browse (TBrowser *b)
virtual Int_t Fill (const Float_t *x)
Int_t Fill (Int_t x0)
Int_t Fill (Double_t x0)
virtual Int_t Fill (Float_t x0, Float_t x1=0, Float_t x2=0, Float_t x3=0, Float_t x4=0, Float_t x5=0, Float_t x6=0, Float_t x7=0, Float_t x8=0, Float_t x9=0, Float_t x10=0, Float_t x11=0, Float_t x12=0, Float_t x13=0, Float_t x14=0)
virtual Int_t GetNvar () const
Float_tGetArgs () const
virtual Long64_t ReadFile (const char *filename, const char *branchDescriptor="")
virtual void ResetBranchAddress (TBranch *)
void ResetBranchAddresses ()
 ClassDef (TNtuple, 2)
 TNtuple ()
 TNtuple (const char *name, const char *title, const char *varlist, Int_t bufsize=32000)
virtual ~TNtuple ()
virtual void Browse (TBrowser *b)
virtual Int_t Fill (const Float_t *x)
Int_t Fill (Int_t x0)
Int_t Fill (Double_t x0)
virtual Int_t Fill (Float_t x0, Float_t x1=0, Float_t x2=0, Float_t x3=0, Float_t x4=0, Float_t x5=0, Float_t x6=0, Float_t x7=0, Float_t x8=0, Float_t x9=0, Float_t x10=0, Float_t x11=0, Float_t x12=0, Float_t x13=0, Float_t x14=0)
virtual Int_t GetNvar () const
Float_tGetArgs () const
virtual Long64_t ReadFile (const char *filename, const char *branchDescriptor="")
virtual void ResetBranchAddress (TBranch *)
void ResetBranchAddresses ()
 ClassDef (TNtuple, 2)

Protected Member Functions

virtual Int_t Fill ()
 [fNvar] Array of variables
virtual Int_t Fill ()
 [fNvar] Array of variables

Protected Attributes

Int_t fNvar
Float_tfArgs
Float_tfArgs

Private Member Functions

 TNtuple (const TNtuple &)
TNtupleoperator= (const TNtuple &)
 TNtuple (const TNtuple &)
TNtupleoperator= (const TNtuple &)

Detailed Description

Definition at line 30 of file TNtuple.h.


Constructor & Destructor Documentation

TNtuple::TNtuple ( const TNtuple  )  [private]

TNtuple::TNtuple (  ) 

TNtuple::TNtuple ( const char *  name,
const char *  title,
const char *  varlist,
Int_t  bufsize = 32000 
)

Definition at line 51 of file TNtuple.cxx.

References TTree::Branch(), fArgs, fNvar, i, and strlcpy().

TNtuple::~TNtuple (  )  [virtual]

Definition at line 98 of file TNtuple.cxx.

References fArgs.

TNtuple::TNtuple ( const TNtuple  )  [private]

TNtuple::TNtuple (  ) 

TNtuple::TNtuple ( const char *  name,
const char *  title,
const char *  varlist,
Int_t  bufsize = 32000 
)

virtual TNtuple::~TNtuple (  )  [virtual]


Member Function Documentation

Int_t TNtuple::Fill (  )  [protected, virtual]

[fNvar] Array of variables

Reimplemented from TTree.

Definition at line 143 of file TNtuple.cxx.

References TTree::Fill().

Referenced by basic(), Fill(), TVirtualPacketizer::HandleTimer(), hsimple(), parallelcoord(), ProofNtuple::Process(), TProofProgressDialog::Progress(), stress7(), and TGeoChecker::TestOverlaps().

TNtuple& TNtuple::operator= ( const TNtuple  )  [private]

void TNtuple::Browse ( TBrowser b  )  [virtual]

Reimplemented from TTree.

Definition at line 134 of file TNtuple.cxx.

References b, TCollection::Browse(), and TTree::fLeaves.

Int_t TNtuple::Fill ( const Float_t x  )  [virtual]

Definition at line 154 of file TNtuple.cxx.

References fArgs, TTree::Fill(), fNvar, and i.

Int_t TNtuple::Fill ( Int_t  x0  )  [inline]

Definition at line 49 of file TNtuple.h.

References Fill().

Int_t TNtuple::Fill ( Double_t  x0  )  [inline]

Definition at line 50 of file TNtuple.h.

References Fill().

Int_t TNtuple::Fill ( Float_t  x0,
Float_t  x1 = 0,
Float_t  x2 = 0,
Float_t  x3 = 0,
Float_t  x4 = 0,
Float_t  x5 = 0,
Float_t  x6 = 0,
Float_t  x7 = 0,
Float_t  x8 = 0,
Float_t  x9 = 0,
Float_t  x10 = 0,
Float_t  x11 = 0,
Float_t  x12 = 0,
Float_t  x13 = 0,
Float_t  x14 = 0 
) [virtual]

Definition at line 169 of file TNtuple.cxx.

References fArgs, TTree::Fill(), and fNvar.

virtual Int_t TNtuple::GetNvar (  )  const [inline, virtual]

Definition at line 56 of file TNtuple.h.

References fNvar.

Float_t* TNtuple::GetArgs (  )  const [inline]

Definition at line 57 of file TNtuple.h.

References fArgs.

Referenced by TProofProgressDialog::DoPlotRateGraph(), and TVirtualPacketizer::HandleTimer().

Long64_t TNtuple::ReadFile ( const char *  filename,
const char *  branchDescriptor = "" 
) [virtual]

Reimplemented from TTree.

Definition at line 195 of file TNtuple.cxx.

References fArgs, TTree::Fill(), i, Long64_t, and nlines.

void TNtuple::ResetBranchAddress ( TBranch  )  [virtual]

Reimplemented from TTree.

Definition at line 108 of file TNtuple.cxx.

References fArgs, TTree::fBranches, TObjArray::IndexOf(), and TBranch::SetAddress().

void TNtuple::ResetBranchAddresses (  )  [virtual]

Reimplemented from TTree.

Definition at line 122 of file TNtuple.cxx.

References fArgs, TTree::fBranches, fNvar, i, and TObjArray::UncheckedAt().

TNtuple::ClassDef ( TNtuple  ,
 
)

virtual Int_t TNtuple::Fill (  )  [protected, virtual]

[fNvar] Array of variables

Reimplemented from TTree.

TNtuple& TNtuple::operator= ( const TNtuple  )  [private]

virtual void TNtuple::Browse ( TBrowser b  )  [virtual]

Reimplemented from TTree.

virtual Int_t TNtuple::Fill ( const Float_t x  )  [virtual]

Int_t TNtuple::Fill ( Int_t  x0  )  [inline]

Definition at line 49 of file TNtuple.h.

References Fill().

Int_t TNtuple::Fill ( Double_t  x0  )  [inline]

Definition at line 50 of file TNtuple.h.

References Fill().

virtual Int_t TNtuple::Fill ( Float_t  x0,
Float_t  x1 = 0,
Float_t  x2 = 0,
Float_t  x3 = 0,
Float_t  x4 = 0,
Float_t  x5 = 0,
Float_t  x6 = 0,
Float_t  x7 = 0,
Float_t  x8 = 0,
Float_t  x9 = 0,
Float_t  x10 = 0,
Float_t  x11 = 0,
Float_t  x12 = 0,
Float_t  x13 = 0,
Float_t  x14 = 0 
) [virtual]

virtual Int_t TNtuple::GetNvar (  )  const [inline, virtual]

Definition at line 56 of file TNtuple.h.

References fNvar.

Float_t* TNtuple::GetArgs (  )  const [inline]

Definition at line 57 of file TNtuple.h.

References fArgs.

virtual Long64_t TNtuple::ReadFile ( const char *  filename,
const char *  branchDescriptor = "" 
) [virtual]

Reimplemented from TTree.

virtual void TNtuple::ResetBranchAddress ( TBranch  )  [virtual]

Reimplemented from TTree.

void TNtuple::ResetBranchAddresses (  )  [virtual]

Reimplemented from TTree.

TNtuple::ClassDef ( TNtuple  ,
 
)


Member Data Documentation

Int_t TNtuple::fNvar [protected]

Definition at line 33 of file TNtuple.h.

Referenced by Fill(), GetNvar(), ResetBranchAddresses(), and TNtuple().

Float_t* TNtuple::fArgs [protected]

Definition at line 34 of file TNtuple.h.

Referenced by Fill(), GetArgs(), ReadFile(), ResetBranchAddress(), ResetBranchAddresses(), TNtuple(), and ~TNtuple().

Float_t* TNtuple::fArgs [protected]

Definition at line 34 of file TNtuple.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:43:17 2011 for ROOT_528-00b_version by  doxygen 1.5.1