Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
HLTrigger
special
interface
HLTCSCActivityFilter.h
Go to the documentation of this file.
1
#ifndef HLTCSCActivityFilter_h
2
#define HLTCSCActivityFilter_h
3
// -*- C++ -*-
4
//
5
// Package: HLTCSCActivityFilter
6
// Class: HLTCSCActivityFilter
7
//
15
//
16
// Original Author: Carlo Battilana
17
// Created: Tue Jan 22 13:55:00 CET 2008
18
// $Id: HLTCSCActivityFilter.h,v 1.4 2012/01/21 14:59:42 fwyzard Exp $
19
//
20
//
21
22
23
// include files
24
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
25
#include "
FWCore/Framework/interface/Event.h
"
26
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
27
#include "
HLTrigger/HLTcore/interface/HLTFilter.h
"
28
29
#include "
DataFormats/CSCDigi/interface/CSCStripDigi.h
"
30
#include "
DataFormats/CSCDigi/interface/CSCStripDigiCollection.h
"
31
#include "
DataFormats/CSCDigi/interface/CSCALCTDigi.h
"
32
#include "
DataFormats/CSCDigi/interface/CSCALCTDigiCollection.h
"
33
#include "
DataFormats/CSCDigi/interface/CSCCLCTDigi.h
"
34
#include "
DataFormats/CSCDigi/interface/CSCCLCTDigiCollection.h
"
35
#include "
DataFormats/CSCDigi/interface/CSCCorrelatedLCTDigi.h
"
36
#include "
DataFormats/CSCDigi/interface/CSCCorrelatedLCTDigiCollection.h
"
37
#include "
DataFormats/MuonDetId/interface/CSCDetId.h
"
38
39
//
40
// class declaration
41
//
42
43
class
HLTCSCActivityFilter
:
public
HLTFilter
{
44
public
:
45
explicit
HLTCSCActivityFilter
(
const
edm::ParameterSet
&);
46
virtual
~HLTCSCActivityFilter
();
47
48
private
:
49
virtual
bool
hltFilter
(
edm::Event
&,
const
edm::EventSetup
&,
trigger::TriggerFilterObjectWithRefs
& filterproduct);
50
edm::InputTag
m_cscStripDigiTag
;
51
bool
m_MESR
;
52
int
m_RingNumb
;
53
int
m_StationNumb
;
54
};
55
56
#endif
CSCStripDigiCollection.h
HLTCSCActivityFilter::m_StationNumb
int m_StationNumb
Definition:
HLTCSCActivityFilter.h:53
CSCCorrelatedLCTDigi.h
HLTFilter.h
CSCDetId.h
Event.h
trigger::TriggerFilterObjectWithRefs
Definition:
TriggerFilterObjectWithRefs.h:38
Frameworkfwd.h
ParameterSet.h
CSCALCTDigi.h
HLTFilter
Definition:
HLTFilter.h:28
edm::EventSetup
Definition:
EventSetup.h:44
CSCCorrelatedLCTDigiCollection.h
HLTCSCActivityFilter::hltFilter
virtual bool hltFilter(edm::Event &, const edm::EventSetup &, trigger::TriggerFilterObjectWithRefs &filterproduct)
Definition:
HLTCSCActivityFilter.cc:48
HLTCSCActivityFilter::m_cscStripDigiTag
edm::InputTag m_cscStripDigiTag
Definition:
HLTCSCActivityFilter.h:50
HLTCSCActivityFilter::m_RingNumb
int m_RingNumb
Definition:
HLTCSCActivityFilter.h:52
HLTCSCActivityFilter::m_MESR
bool m_MESR
Definition:
HLTCSCActivityFilter.h:51
CSCStripDigi.h
edm::InputTag
Definition:
InputTag.h:12
CSCALCTDigiCollection.h
CSCCLCTDigiCollection.h
edm::ParameterSet
Definition:
ParameterSet.h:35
CSCCLCTDigi.h
HLTCSCActivityFilter::HLTCSCActivityFilter
HLTCSCActivityFilter(const edm::ParameterSet &)
Definition:
HLTCSCActivityFilter.cc:32
edm::Event
Definition:
Event.h:50
HLTCSCActivityFilter
Definition:
HLTCSCActivityFilter.h:43
HLTCSCActivityFilter::~HLTCSCActivityFilter
virtual ~HLTCSCActivityFilter()
Definition:
HLTCSCActivityFilter.cc:40
Generated for CMSSW Reference Manual by
1.8.5