Cat
EventHeader.h
Go to the documentation of this file.
1 // $Id: EventHeader.h,v 1.3 2006/03/16 17:01:40 fmachefe Exp $
2 #ifndef INCLUDE_EVENTHEADER_H
3 #define INCLUDE_EVENTHEADER_H 1
4 
5 // Include files
6 
7 // Root Include files
8 #include "TROOT.h"
9 #include "TObject.h"
10 
11 class TDatime;
12 
20 class EventHeader : public TObject {
21 public:
23  EventHeader( );
24  EventHeader( int , int );
25  virtual ~EventHeader( );
26 
27  unsigned long evt(){
28  return Evt;
29  }
30 
31  unsigned long run(){
32  return Run;
33  }
34 
35  unsigned long date(){
36  return Date;
37  }
38 
39  void setEvt(unsigned long ievt) {
40  Evt = ievt;
41  }
42 
43  void setRun(unsigned long irun) {
44  Run = irun;
45  }
46 
52  void newEvt ( ) ;
53 
54  ClassDef(EventHeader,1)
55 
56 protected:
57 
58 private:
59  unsigned long Evt;
60  unsigned long Run;
61  unsigned long Date;
62 };
63 
64 #endif // INCLUDE_EVENTHEADER_H
void newEvt()
Definition: EventHeader.cpp:42
ClassDef(EventHeader, 1) protected unsigned long Run
Definition: EventHeader.h:54
unsigned long evt()
Definition: EventHeader.h:27
virtual ~EventHeader()
Destructor.
Definition: EventHeader.cpp:36
unsigned long Date
Definition: EventHeader.h:61
void setEvt(unsigned long ievt)
Definition: EventHeader.h:39
unsigned long date()
Definition: EventHeader.h:35
EventHeader()
Standard constructor.
void setRun(unsigned long irun)
Definition: EventHeader.h:43
unsigned long run()
Definition: EventHeader.h:31
Definition: Run.h:17