ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitAna/DataTree/interface/RunInfo.h
Revision: 1.6
Committed: Wed Sep 17 04:17:56 2008 UTC (16 years, 7 months ago) by loizides
Content type: text/plain
Branch: MAIN
CVS Tags: Mit_006, Mit_005, Mit_004
Changes since 1.5: +11 -4 lines
Log Message:
Add L1 and HLT entry

File Contents

# User Rev Content
1 loizides 1.1 //--------------------------------------------------------------------------------------------------
2 loizides 1.6 // $Id: RunInfo.h,v 1.5 2008/09/10 03:33:27 loizides Exp $
3 loizides 1.1 //
4     // RunInfo
5     //
6     //
7     // Authors: C.Loizides
8     //--------------------------------------------------------------------------------------------------
9    
10 loizides 1.5 #ifndef MITANA_DATATREE_RUNINFO_H
11     #define MITANA_DATATREE_RUNINFO_H
12 loizides 1.1
13     #include "MitAna/DataTree/interface/Types.h"
14    
15     namespace mithep
16     {
17     class RunInfo
18     {
19     public:
20 loizides 1.6 RunInfo() : fRunNum(0), fL1Entry(0), fHltEntry(0) {}
21 loizides 1.1 RunInfo(UInt_t run) : fRunNum(run) {}
22     virtual ~RunInfo() {}
23    
24 loizides 1.6 Int_t HltEntry() const { return fHltEntry; }
25     Int_t L1Entry() const { return fL1Entry; }
26 loizides 1.1 UInt_t RunNum() const { return fRunNum; }
27 loizides 1.6 void SetL1Entry(Int_t i) { fL1Entry=i; }
28     void SetHltEntry(Int_t i) { fHltEntry=i; }
29 loizides 1.1 void SetRunNum(UInt_t i) { fRunNum=i; }
30    
31     protected:
32 loizides 1.6 UInt_t fRunNum; //run number
33     Int_t fL1Entry; //entry for L1 block
34     Int_t fHltEntry; //entry for HLT block
35    
36 loizides 1.3 ClassDef(RunInfo, 1) // Run info class
37 loizides 1.1 };
38     }
39     #endif
40 loizides 1.6