ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/EJetMet_CU/ProdTutorial/CUcollections/interface/CUskimbits.h
Revision: 1.6
Committed: Sun May 23 13:13:31 2010 UTC (14 years, 11 months ago) by puigh
Content type: text/plain
Branch: MAIN
CVS Tags: V01-23, V01-22, V01-21, V01-20, V01-19, V01-18, V01-17, V01-16, HEAD
Changes since 1.5: +3 -3 lines
Log Message:
include GoodVertexFilter and FilterOutScraping flags

File Contents

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