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

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