11#include "VirtualOdb.h"
40 template<
class T> T*
Find()
44 T *ptr =
dynamic_cast<T*
>(f);
58#define TAFlag_SKIP (1<<0)
59#define TAFlag_QUIT (1<<1)
60#define TAFlag_WRITE (1<<2)
61#define TAFlag_DISPLAY (1<<3)
93 virtual void Init(
const std::vector<std::string> &args);
109#include "TDirectory.h"
110#include "TApplication.h"
120 static TApplication*
fgApp;
TAFlowEvent(TAFlowEvent *)
virtual TARunInterface * NewRun(TARunInfo *runinfo)=0
virtual ~TAModuleInterface()
virtual void Init(const std::vector< std::string > &args)
TARegisterModule(TAModuleInterface *m)
TARootHelper(const TARunInfo *)
static TApplication * fgApp
static THttpServer * fgHttpServer
static XmlServer * fgXmlServer
static TDirectory * fgDir
TARunInfo(int runno, const char *filename)
TARunInterface(TARunInfo *runinfo)
virtual void EndRun(TARunInfo *runinfo)
virtual void ResumeRun(TARunInfo *runinfo)
virtual TAFlowEvent * Analyze(TARunInfo *runinfo, TMEvent *event, TAFlags *flags, TAFlowEvent *flow)
virtual void AnalyzeSpecialEvent(TARunInfo *runinfo, TMEvent *event)
virtual void PauseRun(TARunInfo *runinfo)
virtual void BeginRun(TARunInfo *runinfo)
virtual ~TARunInterface()
int manalyzer_main(int argc, char *argv[])