| library: libProof #include "TProofDraw.h" |
protected:
virtual void ClearFormula()
virtual Bool_t CompileVariables()
virtual void DefVar()
virtual void DoFill(Long64_t entry, Double_t w, const Double_t* v)
virtual Bool_t ProcessSingle(Long64_t, Int_t)
void SetError(const char* sub, const char* mesg)
public:
virtual ~TProofDraw()
virtual void Begin(TTree*)
static TClass* Class()
virtual void Init(TTree*)
virtual TClass* IsA() const
virtual Bool_t Notify()
TProofDraw& operator=(const TProofDraw&)
virtual Bool_t Process(Long64_t)
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:
TTreeDrawArgsParser fTreeDrawArgsParser
TStatus* fStatus
TString fSelection
TString fInitialExp
TTreeFormulaManager* fManager
TTree* fTree
TTreeFormula* fVar[4] Pointer to variable formula
TTreeFormula* fSelect Pointer to selection formula
Int_t fMultiplicity Indicator of the variability of the size of entries
Bool_t fObjEval true if fVar1 returns an object (or pointer to).
Int_t fDimension Dimension of the current expression
public:
static const enum TProofDraw:: kWarn
TProofDraw
Implement Tree drawing using PROOF.
Destructor.
Init the tree.
Called when a new tree is loaded.
Executed by the client before processing.
Executed by each slave before processing.
Processes a single variable from an entry.
Executed for each entry.
Executed by each slave after the processing has finished, before returning the results to the client.
Executed by the client after getting the processing retults.
Delete internal buffers.
Sets the error status.
Compiles each variable from fTreeDrawArgsParser for the tree fTree. Return kFALSE if any of the variable is not compilable.
void DoFill(Long64_t entry, Double_t w, const Double_t* v)
void DefVar()
int Version() const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
TProofDraw& operator=(const TProofDraw&)