ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/EJetMet_CU/ProdTutorial/CUcollections/interface/CUskimbits.h
Revision: 1.3
Committed: Mon Jan 11 16:43:28 2010 UTC (15 years, 3 months ago) by puigh
Content type: text/plain
Branch: MAIN
CVS Tags: V01-06, V01-05
Changes since 1.2: +3 -3 lines
Log Message:
added flexibility for changing HLT menu

File Contents

# User Rev Content
1 puigh 1.2 #ifndef ProdTutorial_CUskimbit_h
2     #define ProdTutorial_CUskimbit_h
3 puigh 1.1
4     #include <vector>
5     #include <string>
6    
7     // a simple class
8 puigh 1.2 struct CUskimbit
9 puigh 1.1 {
10 puigh 1.3 explicit CUskimbit(int c):HLT_Ele15_LW_L1R(c),HLT_Jet15U(c),HLT_Jet30U(c),HLT_Jet50U(c),HLT_Ele15_SW_L1R(c),HLT_L1Jet15(c),HLT_Jet30(c),HLT_Jet50(c),Njet(c),Nele(c),MET30(c),MET100(c),MET150(c),L1T_TechBit_032(c),L1T_TechBit_033(c),L1T_TechBit_040(c),L1T_TechBit_041(c),L1T_TechBit_032_to_043(c) { }
11     CUskimbit():HLT_Ele15_LW_L1R(-99),HLT_Jet15U(-99),HLT_Jet30U(-99),HLT_Jet50U(-99),HLT_Ele15_SW_L1R(-99),HLT_L1Jet15(-99),HLT_Jet30(-99),HLT_Jet50(-99),Njet(-99),Nele(-99),MET30(-99),MET100(-99),MET150(-99),L1T_TechBit_032(-99),L1T_TechBit_033(-99),L1T_TechBit_040(-99),L1T_TechBit_041(-99),L1T_TechBit_032_to_043(-99) { }
12     int HLT_Ele15_LW_L1R,HLT_Jet15U,HLT_Jet30U,HLT_Jet50U,HLT_Ele15_SW_L1R,HLT_L1Jet15,HLT_Jet30,HLT_Jet50,Njet,Nele,MET30,MET100,MET150,L1T_TechBit_032,L1T_TechBit_033,L1T_TechBit_040,L1T_TechBit_041,L1T_TechBit_032_to_043;
13 puigh 1.1 };
14    
15     // this is our new product, it is simply a
16     // collection of CUskimbits held in an std::vector
17 puigh 1.2 typedef std::vector<CUskimbit> CUskimbitsCollection;
18 puigh 1.1
19     #endif