TEvePointSelectorConsumer is a virtual base for classes that can be filled from TTree data via the TEvePointSelector class.
Definition at line 45 of file TEveTreeTools.h.
Public Types | |
enum | ETreeVarType_e { kTVT_XYZ , kTVT_RPhiZ } |
Public Member Functions | |
TEvePointSelectorConsumer (ETreeVarType_e cs=kTVT_XYZ) | |
virtual | ~TEvePointSelectorConsumer () |
ETreeVarType_e | GetSourceCS () const |
virtual void | InitFill (Int_t) |
virtual TClass * | IsA () const |
void | SetSourceCS (ETreeVarType_e cs) |
virtual void | Streamer (TBuffer &) |
void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
virtual void | TakeAction (TEvePointSelector *)=0 |
Static Public Member Functions | |
static TClass * | Class () |
static const char * | Class_Name () |
static constexpr Version_t | Class_Version () |
static const char * | DeclFileName () |
Protected Attributes | |
ETreeVarType_e | fSourceCS |
#include <TEveTreeTools.h>
Enumerator | |
---|---|
kTVT_XYZ | |
kTVT_RPhiZ |
Definition at line 48 of file TEveTreeTools.h.
|
inline |
Definition at line 54 of file TEveTreeTools.h.
|
inlinevirtual |
Definition at line 55 of file TEveTreeTools.h.
|
static |
Definition at line 63 of file TEveTreeTools.h.
|
inlinestatic |
Definition at line 63 of file TEveTreeTools.h.
|
inline |
Definition at line 60 of file TEveTreeTools.h.
Reimplemented in TEvePointSet.
Definition at line 57 of file TEveTreeTools.h.
Reimplemented in TEveLine, TEveLineProjected, TEvePointSet, TEvePointSetArray, TEvePointSetProjected, TEveTrack, and TEveTrackProjected.
Definition at line 63 of file TEveTreeTools.h.
|
inline |
Definition at line 61 of file TEveTreeTools.h.
Reimplemented in TEveLine, TEveLineProjected, TEvePointSet, TEvePointSetArray, TEvePointSetProjected, TEveTrack, and TEveTrackProjected.
|
inline |
Definition at line 63 of file TEveTreeTools.h.
|
pure virtual |
Implemented in TEvePointSet, and TEvePointSetArray.
|
protected |
Definition at line 51 of file TEveTreeTools.h.