HARPO  5.1.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HarpoDetAnalyse.h
Go to the documentation of this file.
1 #ifndef HARPODETANALYSE_H
2 #define HARPODETANALYSE_H
3 
5 //
6 // HarpoDetAnalyse
7 //
8 // Description of the run
9 //
10 
11 #include "TObject.h"
12 #include "HarpoDetEvent.h"
13 
14 
15 class HarpoDetAnalyse : public TObject {
16 
17 protected:
19  ULong_t nEvents; // Number of processed Events
20 
21 public:
23  virtual ~HarpoDetAnalyse() { }
24  void Set(HarpoDetEvent *event);
25 
26  virtual void process();
27 
28  virtual void Init();
29  virtual void ProcessEvent(HarpoDetEvent *event);
30  virtual void print();
31  virtual void Save(char * /* mode */ =NULL);
32 
33  ClassDef(HarpoDetAnalyse,1) //Run Analyse
34 };
35 
36 #endif
virtual void print()
A virtual class store event data for un detector.
Definition: HarpoDetEvent.h:32
virtual void process()
virtual void Init()
virtual void ProcessEvent(HarpoDetEvent *event)
A virtual class which define interface between HARPO Det Reader and Event Analysis code...
HarpoDetEvent * anaEvt
virtual void Save(char *=NULL)
virtual ~HarpoDetAnalyse()
void Set(HarpoDetEvent *event)