#ifndef VEGA_VNtuplePlayer #define VEGA_VNtuplePlayer //*-- Author : Damir Buskulic 22/11/00 ////////////////////////////////////////////////////////////////////////// // // // VNtuplePlayer // // // // A VNtuple is an ntuple containing slow monitoring data // // The player will allow one to draw some plots related to this // // VNtuple. // // The vntuple player is loaded only when needed by the system, it is // // not linked at compile time with the program // // // ////////////////////////////////////////////////////////////////////////// #ifndef ROOT_VNtuple #include "VNtuple.h" #endif #ifndef ROOT_VVirtualNtuplePlayer #include "VVirtualNtuplePlayer.h" #endif class VNtuplePlayer : public VVirtualNtuplePlayer { private: VNtuple *mNtuple; // Pointer to current Ntuple public: VNtuplePlayer(); virtual ~VNtuplePlayer() {} virtual Int_t DrawGraph(const char *varexp, const char *selection, Option_t *option="" ,Int_t nentries=1000000000, Int_t firstentry=0); virtual Int_t DrawSeries(const char *varexp, const char *selection, Option_t *option="" ,Int_t nentries=1000000000, Int_t firstentry=0); virtual void SetNtuple(VNtuple *vnt) {mNtuple = vnt;} ClassDef(VNtuplePlayer,0) // manager class to play with metadatabases }; #endif