Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
DQMOffline
Lumi
interface
TriggerTools.h
Go to the documentation of this file.
1
#ifndef DQMOFFLINE_LUMI_TRIGGERTOOLS_H
2
#define DQMOFFLINE_LUMI_TRIGGERTOOLS_H
3
4
#include "
DQMOffline/Lumi/interface/TriggerDefs.h
"
5
#include "
DQMOffline/Lumi/interface/TriggerRecord.h
"
6
#include "
DataFormats/HLTReco/interface/TriggerEvent.h
"
7
#include <vector>
8
9
namespace
ZCountingTrigger {
10
11
class
TriggerTools
{
12
public
:
13
static
TriggerObjects
matchHLT
(
const
double
eta
,
14
const
double
phi,
15
const
std::vector<TriggerRecord> &triggerRecords,
16
const
trigger::TriggerEvent
&triggerEvent);
17
};
18
19
}
// namespace ZCountingTrigger
20
#endif
TriggerEvent.h
trigger::TriggerEvent
The single EDProduct to be saved for each event (AOD case)
Definition:
TriggerEvent.h:25
TriggerDefs.h
PVValHelper::eta
Definition:
PVValidationHelpers.h:70
TriggerRecord.h
TriggerObjects
std::bitset< kNTrigObjectBit > TriggerObjects
Definition:
TriggerDefs.h:9
ZCountingTrigger::TriggerTools::matchHLT
static TriggerObjects matchHLT(const double eta, const double phi, const std::vector< TriggerRecord > &triggerRecords, const trigger::TriggerEvent &triggerEvent)
Definition:
TriggerTools.cc:9
ZCountingTrigger::TriggerTools
Definition:
TriggerTools.h:11
Generated for CMSSW Reference Manual by
1.8.5