12#ifndef ROOT7_REveTreeTools
13#define ROOT7_REveTreeTools
int Int_t
Signed integer 4 bytes (int).
bool Bool_t
Boolean (0=false, 1=true) (bool).
long long Long64_t
Portable signed long integer 8 bytes.
#define ClassDefOverride(name, id)
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() override
Int_t Version() const override
REveSelectorToEventList(const REveSelectorToEventList &)=delete
REveSelectorToEventList & operator=(const REveSelectorToEventList &)=delete
Bool_t Process(Long64_t entry) override
Process entry.
<div class="legacybox"><h2>Legacy Code</h2> TEventList is a legacy interface: there will be no bug fi...
TSelectorDraw(const TSelectorDraw &)
A TTree represents a columnar dataset.
Namespace for ROOT features in testing.