23 TClass *TVirtualTreePlayer::fgPlayer = 0;
38 if ((h =
gROOT->GetPluginManager()->FindHandler(
"TVirtualTreePlayer"))) {
43 if (!fgPlayer)
return 0;
virtual void SetTree(TTree *t)=0
Int_t LoadPlugin()
Load the plugin library for this handler.
ClassImp(TVirtualTreePlayer) TVirtualTreePlayer *TVirtualTreePlayer
Static function returning a pointer to a Tree player.
static TVirtualTreePlayer * GetCurrentPlayer()
Static function: return the current player (if any)
static TVirtualTreePlayer * fgCurrent
The ROOT global object gROOT contains a list of all defined classes.
static TClass * GetClass(const char *name, Bool_t load=kTRUE, Bool_t silent=kFALSE)
Static method returning pointer to TClass of the specified class name.
static void SetPlayer(const char *player)
Static function to set an alternative Tree player.
Abstract base class defining the interface for the plugins that implement Draw, Scan, Process, MakeProxy, etc.
A TTree object has a header with a name and a title.
const char * GetClass() const
virtual ~TVirtualTreePlayer()
Common destructor.