Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
CaloOnlineTools
EcalTools
plugins
EcalFEDErrorFilter.h
Go to the documentation of this file.
1
// -*- C++ -*-
2
//
3
// Package: EcalFEDErrorFilter
4
// Class: EcalFEDErrorFilter
5
//
13
//
14
// Original Author: Giovanni FRANZONI
15
// Created: Tue Jan 22 13:55:00 CET 2008
16
// $Id: EcalFEDErrorFilter.h,v 1.4 2012/01/21 14:56:53 fwyzard Exp $
17
//
18
//
19
20
21
// system include files
22
#include <memory>
23
24
// user include files
25
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
26
#include "
HLTrigger/HLTcore/interface/HLTFilter.h
"
27
28
#include "
FWCore/Framework/interface/Event.h
"
29
#include "
FWCore/Framework/interface/MakerMacros.h
"
30
31
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
32
#include "
FWCore/Utilities/interface/InputTag.h
"
33
34
#include <string>
35
#include <iostream>
36
#include <vector>
37
#include <iomanip>
38
39
#include <
DataFormats/FEDRawData/interface/FEDRawData.h
>
40
#include <
DataFormats/FEDRawData/interface/FEDRawDataCollection.h
>
41
#include <
DataFormats/FEDRawData/interface/FEDNumbering.h
>
42
//
43
// class declaration
44
//
45
46
class
EcalFEDErrorFilter
:
public
HLTFilter
{
47
public
:
48
explicit
EcalFEDErrorFilter
(
const
edm::ParameterSet
&);
49
~EcalFEDErrorFilter
();
50
51
private
:
52
virtual
bool
hltFilter
(
edm::Event
&,
const
edm::EventSetup
&,
trigger::TriggerFilterObjectWithRefs
& filterproduct);
53
54
// ----------member data ---------------------------
55
56
edm::InputTag
DataLabel_
;
57
std::vector<int>
fedUnpackList_
;
58
59
};
HLTFilter.h
Event.h
MakerMacros.h
trigger::TriggerFilterObjectWithRefs
Definition:
TriggerFilterObjectWithRefs.h:38
FEDRawDataCollection.h
Frameworkfwd.h
ParameterSet.h
EcalFEDErrorFilter::fedUnpackList_
std::vector< int > fedUnpackList_
Definition:
EcalFEDErrorFilter.h:57
HLTFilter
Definition:
HLTFilter.h:28
EcalFEDErrorFilter
Definition:
EcalFEDErrorFilter.h:46
edm::EventSetup
Definition:
EventSetup.h:44
EcalFEDErrorFilter::hltFilter
virtual bool hltFilter(edm::Event &, const edm::EventSetup &, trigger::TriggerFilterObjectWithRefs &filterproduct)
Definition:
EcalFEDErrorFilter.cc:54
edm::InputTag
Definition:
InputTag.h:12
FEDRawData.h
InputTag.h
EcalFEDErrorFilter::EcalFEDErrorFilter
EcalFEDErrorFilter(const edm::ParameterSet &)
Definition:
EcalFEDErrorFilter.cc:26
edm::ParameterSet
Definition:
ParameterSet.h:35
EcalFEDErrorFilter::~EcalFEDErrorFilter
~EcalFEDErrorFilter()
Definition:
EcalFEDErrorFilter.cc:39
EcalFEDErrorFilter::DataLabel_
edm::InputTag DataLabel_
Definition:
EcalFEDErrorFilter.h:56
edm::Event
Definition:
Event.h:50
FEDNumbering.h
Generated for CMSSW Reference Manual by
1.8.5