Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DPGAnalysis
Skims
interface
ECALActivity.h
Go to the documentation of this file.
1
// -*- C++ -*-
2
//
3
// Package: ECALActivity
4
// Class: ECALActivity
5
//
6
// Original Author: Luca Malgeri
7
8
#ifndef ECALActivity_H
9
#define ECALActivity_H
10
11
// system include files
12
#include <memory>
13
#include <vector>
14
#include <map>
15
#include <set>
16
17
// user include files
18
#include "
FWCore/Utilities/interface/InputTag.h
"
19
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
20
#include "
FWCore/Framework/interface/EDFilter.h
"
21
#include "
FWCore/Framework/interface/Event.h
"
22
#include "
FWCore/Framework/interface/MakerMacros.h
"
23
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
24
#include "
FWCore/Framework/interface/ESHandle.h
"
25
#include "
FWCore/MessageLogger/interface/MessageLogger.h
"
26
27
28
//
29
// class declaration
30
//
31
32
33
class
ECALActivity
:
public
edm::EDFilter
{
34
public
:
35
explicit
ECALActivity
(
const
edm::ParameterSet
& );
36
~ECALActivity
();
37
38
private
:
39
virtual
bool
filter
(
edm::Event
&,
const
edm::EventSetup
&)
override
;
40
41
edm::InputTag
EBRecHitCollection_
;
42
edm::InputTag
EERecHitCollection_
;
43
44
int
EBnum
;
45
double
EBthresh
;
46
int
EEnum
;
47
double
EEthresh
;
48
int
ETOTnum
;
49
double
ETOTthresh
;
50
bool
applyfilter
;
51
52
53
};
54
55
#endif
ECALActivity::ETOTnum
int ETOTnum
Definition:
ECALActivity.h:48
MessageLogger.h
ECALActivity::EBthresh
double EBthresh
Definition:
ECALActivity.h:45
Event.h
MakerMacros.h
ECALActivity::EBRecHitCollection_
edm::InputTag EBRecHitCollection_
Definition:
ECALActivity.h:41
ECALActivity::applyfilter
bool applyfilter
Definition:
ECALActivity.h:50
Frameworkfwd.h
ECALActivity
Definition:
ECALActivity.h:33
ECALActivity::EEthresh
double EEthresh
Definition:
ECALActivity.h:47
ParameterSet.h
ECALActivity::~ECALActivity
~ECALActivity()
Definition:
ECALActivity.cc:47
ECALActivity::EBnum
int EBnum
Definition:
ECALActivity.h:44
EDFilter.h
ECALActivity::EERecHitCollection_
edm::InputTag EERecHitCollection_
Definition:
ECALActivity.h:42
ESHandle.h
edm::EventSetup
Definition:
EventSetup.h:44
edm::EDFilter
Definition:
EDFilter.h:31
ECALActivity::ETOTthresh
double ETOTthresh
Definition:
ECALActivity.h:49
ECALActivity::filter
virtual bool filter(edm::Event &, const edm::EventSetup &) override
Definition:
ECALActivity.cc:51
edm::InputTag
Definition:
InputTag.h:17
InputTag.h
ECALActivity::EEnum
int EEnum
Definition:
ECALActivity.h:46
edm::ParameterSet
Definition:
ParameterSet.h:35
ECALActivity::ECALActivity
ECALActivity(const edm::ParameterSet &)
Definition:
ECALActivity.cc:33
edm::Event
Definition:
Event.h:62
Generated for CMSSW Reference Manual by
1.8.5