| 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.
Executed by each slave after the processing has finished, before returning the results to the client.
Compiles each variable from fTreeDrawArgsParser for the tree fTree. Return kFALSE if any of the variable is not compilable.