12#ifndef ROOT7_REveTreeTools
13#define ROOT7_REveTreeTools
19namespace Experimental {
#define ClassDefOverride(name, id)
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t Int_t Int_t Window_t TString Int_t GCValues_t GetPrimarySelectionOwner GetDisplay GetScreen GetColormap GetNativeEvent const char const char dpyName wid window const char font_name cursor keysym reg const char only_if_exist regb h Point_t winding char text const char depth char const char Int_t count const char ColorStruct_t color const char Pixmap_t Pixmap_t PictureAttributes_t attr const char char ret_data h unsigned char height h Atom_t Int_t ULong_t ULong_t unsigned char prop_list Atom_t sel
virtual void InitFill(Int_t)
virtual void TakeAction(REvePointSelector *)=0
void SetSourceCS(ETreeVarType_e cs)
virtual ~REvePointSelectorConsumer()
REvePointSelectorConsumer(ETreeVarType_e cs=kTVT_XYZ)
ETreeVarType_e GetSourceCS() const
REvePointSelector TSelector for direct extraction of point-like data from a Tree.
REvePointSelectorConsumer * GetConsumer() const
void SetSubIdExp(const char *s)
REvePointSelector(const REvePointSelector &)=delete
Int_t GetSubIdNum() const
void SetVarexp(const char *v)
~REvePointSelector() override
const char * GetVarexp() const
REvePointSelectorConsumer * fConsumer
void SetSelection(const char *s)
const char * GetSubIdExp() const
void SetConsumer(REvePointSelectorConsumer *c)
virtual Long64_t Select(const char *selection=nullptr)
Process the tree, select points matching 'selection'.
REvePointSelector & operator=(const REvePointSelector &)=delete
void TakeAction() override
Callback from tree-player after a chunk of data has been processed.
const char * GetSelection() const
REveSelectorToEventList TSelector that stores entry numbers of matching TTree entries into an event-l...
~REveSelectorToEventList() override
Int_t Version() const override
REveSelectorToEventList(const REveSelectorToEventList &)=delete
REveSelectorToEventList & operator=(const REveSelectorToEventList &)=delete
Bool_t Process(Long64_t entry) override
Process entry.
A TEventList object is a list of selected events (entries) in a TTree.
A specialized TSelector for TTree::Draw.
A TTree represents a columnar dataset.
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.