ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitAna/DataTree/interface/EventHeader.h
Revision: 1.2
Committed: Wed Jun 18 19:08:14 2008 UTC (16 years, 10 months ago) by loizides
Content type: text/plain
Branch: MAIN
Changes since 1.1: +6 -8 lines
Log Message:
Coding conventions.

File Contents

# User Rev Content
1 loizides 1.1 //--------------------------------------------------------------------------------------------------
2 loizides 1.2 // $Id: EventHeader.h,v 1.1 2008/06/17 14:45:22 loizides Exp $
3 loizides 1.1 //
4     // EventHeader
5     //
6     //
7     // Authors: C.Loizides
8     //
9     //--------------------------------------------------------------------------------------------------
10    
11 loizides 1.2 #ifndef DATATREE_EVENTHEADER_H
12     #define DATATREE_EVENTHEADER_H
13    
14     #include "MitAna/DataTree/interface/Types.h"
15    
16 loizides 1.1 namespace mithep
17     {
18     class EventHeader
19     {
20     public:
21     EventHeader() : fRunNum(0), fEvtNum(0), fLumiSec(0) {}
22     EventHeader(UInt_t run, UInt_t evt, UInt_t lumi) : fRunNum(run), fEvtNum(evt), fLumiSec(lumi) {}
23     virtual ~EventHeader() {}
24    
25     UInt_t EvtNum() const { return fEvtNum; }
26     UInt_t LumiSec() const { return fLumiSec; }
27     UInt_t RunNum() const { return fRunNum; }
28    
29     protected:
30     UInt_t fRunNum; // run number
31     UInt_t fEvtNum; // event number
32     UInt_t fLumiSec; // luminosity block number
33    
34     ClassDef(EventHeader, 1) // Event header class
35     };
36     }
37     #endif