Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
CaloOnlineTools
EcalTools
plugins
EcalExclusiveTrigFilter.h
Go to the documentation of this file.
1
// -*- C++ -*-
2
//
3
// Package: EcalExclusiveTrigFilter
4
// Class: EcalExclusiveTrigFilter
5
//
13
//
14
// Original Author: Seth COOPER
15
// Created: Thu May 22 11:40:12 CEST 2008
16
//
17
//
18
19
20
// system include files
21
#include <memory>
22
23
// user include files
24
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
25
#include "
FWCore/Framework/interface/EDFilter.h
"
26
#include "
FWCore/Framework/interface/Event.h
"
27
#include "
FWCore/Framework/interface/MakerMacros.h
"
28
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
29
30
#include "
DataFormats/L1GlobalMuonTrigger/interface/L1MuRegionalCand.h
"
31
#include "
DataFormats/L1GlobalMuonTrigger/interface/L1MuGMTReadoutCollection.h
"
32
#include "
DataFormats/L1GlobalTrigger/interface/L1GlobalTriggerReadoutRecord.h
"
33
#include "
DataFormats/L1GlobalTrigger/interface/L1GtPsbWord.h
"
34
//
35
// class declaration
36
//
37
38
class
EcalExclusiveTrigFilter
:
public
edm::EDFilter
{
39
public
:
40
explicit
EcalExclusiveTrigFilter
(
const
edm::ParameterSet
&);
41
~EcalExclusiveTrigFilter
();
42
43
private
:
44
virtual
bool
filter
(
edm::Event
&,
const
edm::EventSetup
&);
45
46
// ----------member data ---------------------------
47
edm::InputTag
l1GTReadoutRecTag_
;
48
std::vector<int>
l1Accepts_
;
49
std::vector<std::string>
l1Names_
;
50
};
EcalExclusiveTrigFilter::~EcalExclusiveTrigFilter
~EcalExclusiveTrigFilter()
Definition:
EcalExclusiveTrigFilter.cc:44
L1MuRegionalCand.h
L1MuGMTReadoutCollection.h
Event.h
MakerMacros.h
L1GtPsbWord.h
Frameworkfwd.h
ParameterSet.h
EcalExclusiveTrigFilter::filter
virtual bool filter(edm::Event &, const edm::EventSetup &)
Definition:
EcalExclusiveTrigFilter.cc:59
EDFilter.h
EcalExclusiveTrigFilter::l1GTReadoutRecTag_
edm::InputTag l1GTReadoutRecTag_
Definition:
EcalExclusiveTrigFilter.h:47
L1GlobalTriggerReadoutRecord.h
edm::EventSetup
Definition:
EventSetup.h:45
EcalExclusiveTrigFilter::EcalExclusiveTrigFilter
EcalExclusiveTrigFilter(const edm::ParameterSet &)
Definition:
EcalExclusiveTrigFilter.cc:36
EcalExclusiveTrigFilter
Definition:
EcalExclusiveTrigFilter.h:38
edm::EDFilter
Definition:
EDFilter.h:37
EcalExclusiveTrigFilter::l1Accepts_
std::vector< int > l1Accepts_
Definition:
EcalExclusiveTrigFilter.h:48
EcalExclusiveTrigFilter::l1Names_
std::vector< std::string > l1Names_
Definition:
EcalExclusiveTrigFilter.h:49
edm::InputTag
Definition:
InputTag.h:18
edm::ParameterSet
Definition:
ParameterSet.h:36
edm::Event
Definition:
Event.h:64
Generated for CMSSW Reference Manual by
1.8.5