#ifndef HRECONSTRUCTOR_H
#define HRECONSTRUCTOR_H
#include "htask.h"
#include "hlocation.h"
#include "TBrowser.h"
#include "TObjArray.h"
#include "TStopwatch.h"
class HReconstructor : public HTask {
protected:
TList *fHistograms;
Bool_t fActive;
TObjArray fOutputs;
TStopwatch fTimer;
public:
HReconstructor(void);
~HReconstructor(void);
HReconstructor(const Text_t *name,const Text_t *title);
virtual Int_t execute(void)=0;
HTask *next(Int_t &errCode);
HTask *getTask(const Char_t *name);
Bool_t connectTask(HTask *task,Int_t n=0);
TObjArray getTable() {return fOutputs;}
void getConnections();
HTask* getComposite(){return NULL;}
void setActive(Bool_t state) {fActive=state;}
Bool_t IsFolder(void) const;
void Browse(TBrowser *b);
void isTimed(Bool_t flag=kTRUE) {fIsTimed=flag;}
void resetTimer(void);
void printTimer(void);
ClassDef(HReconstructor,1)
};
#endif /* !HRECONSTRUCTOR */
Last change: Sat May 22 13:08:03 2010
Last generated: 2010-05-22 13:08
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.