8 #ifndef __KVDATAANALYSISTASK_H
9 #define __KVDATAANALYSISTASK_H
103 #if ROOT_VERSION_CODE >= ROOT_VERSION(3,4,0)
114 return fPrereq.
Data();
154 fStatusUpdateInterval =
n;
158 return fStatusUpdateInterval;
164 fExtraAClicIncludes = list;
#define ClassDefOverride(name, id)
winID h TVirtualViewer3D TVirtualGLPainter p
Base class for KaliVeda framework.
Define and manage data analysis tasks.
KVString GetOutputDataType() const
void Print(Option_t *opt="") const override
virtual void SetDataAnalyser(const Char_t *d)
void SetOutputDataType(const KVString &p)
void Copy(TObject &) const override
virtual Bool_t WithUserClass() const
KVDataAnalysisTask()
Default ctor.
virtual void SetPrereq(const Char_t *p)
virtual void SetStatusUpdateInterval(Long64_t n)
virtual const Char_t * GetDataAnalyser() const
virtual const Char_t * GetUserBaseClass() const
virtual Long64_t GetStatusUpdateInterval() const
virtual Bool_t CheckUserBaseClassIsLoaded() const
void SetExtraAClicIncludes(const KVString &list)
virtual const Char_t * GetPrereq() const
virtual void SetUserBaseClass(const Char_t *d)
virtual void SetWithUserClass(Bool_t w=kTRUE)
void ls(Option_t *opt="") const override
Print analysis task information.
Extension of ROOT TString class which allows backwards compatibility with ROOT v3....
const char * Data() const