Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
GeneratorInterface
GenFilters
interface
MCDijetResonance.h
Go to the documentation of this file.
1
#ifndef MCDijetResonance_h
2
#define MCDijetResonance_h
3
// -*- C++ -*-
4
//
5
// Package: MCDijetResonance
6
// Class: MCDijetResonance
7
//
8
/*
9
10
Description: filter to select Dijet Resonance events.
11
12
Implementation: inherits from generic EDFilter
13
14
*/
15
//
16
// Author: Robert Harris
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 "
FWCore/Framework/interface/EDFilter.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
33
34
//
35
// class decleration
36
//
37
38
class
MCDijetResonance
:
public
edm::EDFilter
{
39
public
:
40
explicit
MCDijetResonance
(
const
edm::ParameterSet
&);
41
~MCDijetResonance
();
42
virtual
void
endJob
() ;
43
44
virtual
bool
filter
(
edm::Event
&,
const
edm::EventSetup
&);
45
private
:
46
// ----------member data ---------------------------
47
std::string
label_
;
48
std::string
dijetProcess
;
49
unsigned
int
nEvents
;
50
unsigned
int
nAccepted
;
51
int
maxQuarkID
;
52
int
bosonID
;
53
};
54
#endif
MCDijetResonance::filter
virtual bool filter(edm::Event &, const edm::EventSetup &)
Definition:
MCDijetResonance.cc:46
MCDijetResonance::label_
std::string label_
Definition:
MCDijetResonance.h:47
Event.h
MakerMacros.h
Frameworkfwd.h
ParameterSet.h
EDFilter.h
MCDijetResonance::nAccepted
unsigned int nAccepted
Definition:
MCDijetResonance.h:50
MCDijetResonance::bosonID
int bosonID
Definition:
MCDijetResonance.h:52
edm::EventSetup
Definition:
EventSetup.h:44
edm::EDFilter
Definition:
EDFilter.h:24
MCDijetResonance::MCDijetResonance
MCDijetResonance(const edm::ParameterSet &)
Definition:
MCDijetResonance.cc:12
MCDijetResonance::dijetProcess
std::string dijetProcess
Definition:
MCDijetResonance.h:48
MCDijetResonance::nEvents
unsigned int nEvents
Definition:
MCDijetResonance.h:49
MCDijetResonance::endJob
virtual void endJob()
Definition:
MCDijetResonance.cc:38
edm::ParameterSet
Definition:
ParameterSet.h:35
MCDijetResonance
Definition:
MCDijetResonance.h:38
edm::Event
Definition:
Event.h:50
MCDijetResonance::maxQuarkID
int maxQuarkID
Definition:
MCDijetResonance.h:51
MCDijetResonance::~MCDijetResonance
~MCDijetResonance()
Definition:
MCDijetResonance.cc:30
Generated for CMSSW Reference Manual by
1.8.5