library: libTree #include "TSelectorCint.h" |
TSelectorCint
class description - source file - inheritance tree (.pdf)
private:
void SetFuncProto(G__CallFunc* cf, G__ClassInfo* cl, const char* fname, const char* argtype, Bool_t required = kTRUE)
public:
TSelectorCint()
TSelectorCint(const TSelectorCint&)
virtual ~TSelectorCint()
virtual void Begin(TTree* tree)
virtual void Build(TSelector* iselector, G__ClassInfo* cl)
static TClass* Class()
virtual TList* GetOutputList() const
virtual void Init(TTree*)
virtual TClass* IsA() const
virtual Bool_t Notify()
TSelectorCint& operator=(const TSelectorCint&)
virtual Bool_t Process(Long64_t entry)
virtual Bool_t ProcessCut(Long64_t entry)
virtual void ProcessFill(Long64_t entry)
virtual void SetInputList(TList* input)
virtual void SetObject(TObject* obj)
virtual void SetOption(const char* option)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void SlaveBegin(TTree*)
virtual void SlaveTerminate()
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
virtual void Terminate()
virtual int Version() const
protected:
G__ClassInfo* fClass !
G__CallFunc* fFuncVersion !
G__CallFunc* fFuncInit !
G__CallFunc* fFuncBegin !
G__CallFunc* fFuncSlBegin !
G__CallFunc* fFuncNotif !
G__CallFunc* fFuncSlTerm !
G__CallFunc* fFuncTerm !
G__CallFunc* fFuncCut !
G__CallFunc* fFuncFill !
G__CallFunc* fFuncProc !
G__CallFunc* fFuncOption !
G__CallFunc* fFuncObj !
G__CallFunc* fFuncInp !
G__CallFunc* fFuncOut !
TSelector* fIntSelector Pointer to interpreted selector (if interpreted)
This class is a special version of TSelector for user interpreted
classes.
TSelectorCint() : TSelector()
Default constructor for a Selector.
~TSelectorCint()
destructor for a Selector.
void SetFuncProto(G__CallFunc *cf, G__ClassInfo* cl,
const char* fname, const char* argtype,
Bool_t required)
void Build(TSelector *iselector, G__ClassInfo *cl)
Initialize the CallFunc objects when selector is interpreted
int Version() const
Invoke the Version function via the interpreter
void Init(TTree *tree)
Invoke the Init function via the interpreter
void Begin(TTree *tree)
Invoke the Begin function via the interpreter
void SlaveBegin(TTree *tree)
Invoke the SlaveBegin function via the interpreter if available
Bool_t Notify()
Invoke the Notify function via the interpreter
Bool_t ProcessCut(Long64_t entry)
Invoke the ProcessCut function via the interpreter
void ProcessFill(Long64_t entry)
Invoke the ProcessFill function via the interpreter
Bool_t Process(Long64_t entry)
Invoke the ProcessCut function via the interpreter
void SetOption(const char *option)
Set the selector option
void SetObject(TObject *obj)
Set the current object
void SetInputList(TList *input)
Set the selector list of input objects
TList* GetOutputList() const
Return the list of output object
void SlaveTerminate()
Invoke the SlaveTerminate function via the interpreter if available
void Terminate()
Invoke the Terminate function via the interpreter
Inline Functions
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
TSelectorCint TSelectorCint(const TSelectorCint&)
TSelectorCint& operator=(const TSelectorCint&)
Author: Rene Brun 05/02/97
Last update: root/tree:$Name: $:$Id: TSelectorCint.cxx,v 1.18 2005/02/21 09:41:39 rdm Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *
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.