CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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
27 
30 
33 
34 #include <string>
35 #include <iostream>
36 #include <vector>
37 #include <iomanip>
38 
42 //
43 // class declaration
44 //
45 
46 class EcalFEDErrorFilter : public HLTFilter {
47 public:
48  explicit EcalFEDErrorFilter(const edm::ParameterSet&);
50 
51 private:
52  virtual bool hltFilter(edm::Event&, const edm::EventSetup&, trigger::TriggerFilterObjectWithRefs & filterproduct);
53 
54  // ----------member data ---------------------------
55 
57  std::vector<int> fedUnpackList_;
58 
59 };
std::vector< int > fedUnpackList_
virtual bool hltFilter(edm::Event &, const edm::EventSetup &, trigger::TriggerFilterObjectWithRefs &filterproduct)
EcalFEDErrorFilter(const edm::ParameterSet &)
edm::InputTag DataLabel_