TVirtualTreePlayer


class description - source file - inheritance tree

class TVirtualTreePlayer : public TObject

    private:
protected:
public:
virtual void ~TVirtualTreePlayer() static TClass* Class() virtual TTree* CopyTree(const char* selection, Option_t* option, Int_t nentries = 1000000000, Int_t firstentry = 0) virtual Int_t DrawSelect(const char* varexp, const char* selection, Option_t* option, Int_t nentries, Int_t firstentry) virtual Int_t Fit(const char* formula, const char* varexp, const char* selection, Option_t* option, Option_t* goption, Int_t nentries, Int_t firstentry) virtual Int_t GetDimension() const virtual TH1* GetHistogram() const virtual void GetNextPacket(TSlave* sl, Int_t& nentries, Stat_t& firstentry, Stat_t& processed) virtual TTreeFormula* GetSelect() const virtual Int_t GetSelectedRows() const virtual Double_t* GetV1() const virtual Double_t* GetV2() const virtual Double_t* GetV3() const virtual TTreeFormula* GetVar1() const virtual TTreeFormula* GetVar2() const virtual TTreeFormula* GetVar3() const virtual TTreeFormula* GetVar4() const virtual Double_t* GetW() const virtual TClass* IsA() const virtual void Loop(Option_t* option, Int_t nentries, Int_t firstentry) virtual Int_t MakeClass(const char* classname, const char* option) virtual Int_t MakeCode(const char* filename) virtual TPrincipal* Principal(const char* varexp, const char* selection, Option_t* option = np, Int_t nentries = 1000000000, Int_t firstentry = 0) virtual Int_t Process(const char* filename, Option_t* option, Int_t nentries = 1000000000, Int_t firstentry = 0) virtual Int_t Process(TSelector* selector, Option_t* option, Int_t nentries = 1000000000, Int_t firstentry = 0) virtual TSQLResult* Query(const char* varexp, const char* selection, Option_t* option, Int_t nentries, Int_t firstentry) virtual Int_t Scan(const char* varexp, const char* selection, Option_t* option, Int_t nentries, Int_t firstentry) virtual void SetEstimate(Int_t n) virtual void SetPacketSize(Int_t) static void SetPlayer(const char* player) virtual void SetTree(TTree* t) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void StartViewer(Int_t ww, Int_t wh) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) static TVirtualTreePlayer* TreePlayer(TTree* obj) virtual Int_t UnbinnedFit(const char* formula, const char* varexp, const char* selection, Option_t* option, Int_t nentries, Int_t firstentry) virtual void UpdateFormulaLeaves()

Data Members

private:
static TClass* fgPlayer Pointer to Tree player protected:
public:


See also

TTreePlayer

Class Description


TVirtualTreePlayer* TreePlayer(TTree *obj)
 Static function returning a pointer to a Tree player.
 The player will process the specified obj. If the Tree player
 does not exist a default player is created.

void SetPlayer(const char *player)
 Static function to set an alternative Tree player.



Inline Functions


               TTree* CopyTree(const char* selection, Option_t* option, Int_t nentries = 1000000000, Int_t firstentry = 0)
                Int_t DrawSelect(const char* varexp, const char* selection, Option_t* option, Int_t nentries, Int_t firstentry)
                Int_t Fit(const char* formula, const char* varexp, const char* selection, Option_t* option, Option_t* goption, Int_t nentries, Int_t firstentry)
                Int_t GetDimension() const
                 TH1* GetHistogram() const
                 void GetNextPacket(TSlave* sl, Int_t& nentries, Stat_t& firstentry, Stat_t& processed)
                Int_t GetSelectedRows() const
        TTreeFormula* GetSelect() const
        TTreeFormula* GetVar1() const
        TTreeFormula* GetVar2() const
        TTreeFormula* GetVar3() const
        TTreeFormula* GetVar4() const
            Double_t* GetV1() const
            Double_t* GetV2() const
            Double_t* GetV3() const
            Double_t* GetW() const
                 void Loop(Option_t* option, Int_t nentries, Int_t firstentry)
                Int_t MakeClass(const char* classname, const char* option)
                Int_t MakeCode(const char* filename)
          TPrincipal* Principal(const char* varexp, const char* selection, Option_t* option = np, Int_t nentries = 1000000000, Int_t firstentry = 0)
                Int_t Process(const char* filename, Option_t* option, Int_t nentries = 1000000000, Int_t firstentry = 0)
                Int_t Process(TSelector* selector, Option_t* option, Int_t nentries = 1000000000, Int_t firstentry = 0)
                Int_t Scan(const char* varexp, const char* selection, Option_t* option, Int_t nentries, Int_t firstentry)
          TSQLResult* Query(const char* varexp, const char* selection, Option_t* option, Int_t nentries, Int_t firstentry)
                 void SetEstimate(Int_t n)
                 void SetPacketSize(Int_t)
                 void SetTree(TTree* t)
                 void StartViewer(Int_t ww, Int_t wh)
                Int_t UnbinnedFit(const char* formula, const char* varexp, const char* selection, Option_t* option, Int_t nentries, Int_t firstentry)
                 void UpdateFormulaLeaves()
              TClass* Class()
              TClass* IsA() const
                 void ShowMembers(TMemberInspector& insp, char* parent)
                 void Streamer(TBuffer& b)
                 void StreamerNVirtual(TBuffer& b)
                 void ~TVirtualTreePlayer()


Author: Rene Brun 30/08/99
Last update: root/tree:$Name: $:$Id: TVirtualTreePlayer.cxx,v 1.1.1.1 2000/05/16 17:00:45 rdm Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *


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