ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitHzz4l/Selection/interface/PassHLT.h
Revision: 1.6
Committed: Wed Jun 13 14:11:23 2012 UTC (12 years, 11 months ago) by dkralph
Content type: text/plain
Branch: MAIN
Changes since 1.5: +3 -0 lines
Log Message:
*** empty log message ***

File Contents

# Content
1 #ifndef PASS_HLT
2 #define PASS_HLT
3
4 #include <stdint.h>
5 #include <bitset>
6 #include "TriggerUtilsBits.h"
7 #include "ParseArgs.h"
8
9 enum EMCYear
10 {
11 k2011_MC,
12 k2012_MC
13 };
14
15 bool passHLTSingleMuon(std::bitset<TRIGGER_BIG_NUMBER>);
16 bool passHLT(std::bitset<TRIGGER_BIG_NUMBER>, unsigned runNum, unsigned channel);
17 bool passHLTMC(std::bitset<TRIGGER_BIG_NUMBER> triggerBits, unsigned runNum, unsigned channel, EMCYear mc_year) ;
18 bool passHLTEMU(ControlFlags &ctrl, std::bitset<TRIGGER_BIG_NUMBER> triggerBits);
19 bool passHLTTagAndProbe(ControlFlags &ctrl, std::bitset<TRIGGER_BIG_NUMBER> triggerBits);
20 #endif