Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
HiggsAnalysis
Skimming
interface
HiggsToZZ4LeptonsSkimEff.h
Go to the documentation of this file.
1
#ifndef HiggsAnalysis_HiggsToZZ4LeptonsSkimEff
2
#define HiggsAnalysis_HiggsToZZ4LeptonsSkimEff
3
4
/* \class HiggsTo4LeptonsSkimEff
5
*
6
* EDAnalyzer to study the HLT and skim efficiency for signal
7
* A preselection on the generaged event is built in
8
*
9
* \author Dominique Fortin - UC Riverside
10
*
11
*/
12
13
// system include files
14
#include <memory>
15
16
// user include files
17
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
18
#include "
FWCore/Framework/interface/EDAnalyzer.h
"
19
20
#include "
FWCore/Framework/interface/Event.h
"
21
#include "
FWCore/Framework/interface/MakerMacros.h
"
22
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
23
#include "
FWCore/Utilities/interface/InputTag.h
"
24
25
class
HiggsToZZ4LeptonsSkimEff
:
public
edm::EDAnalyzer
{
26
27
public
:
28
// Constructor
29
explicit
HiggsToZZ4LeptonsSkimEff
(
const
edm::ParameterSet
&);
30
31
// Destructor
32
~HiggsToZZ4LeptonsSkimEff
();
33
35
virtual
void
analyze
(
const
edm::Event
&,
const
edm::EventSetup
& );
36
37
38
private
:
39
bool
debug
;
40
float
stiffMinPt
;
41
float
softMinPt
;
42
int
nStiffLeptonMin
;
43
int
nLeptonMin
;
44
45
int
nEvents
,
nSelFourE
,
nSelFourM
,
nSelTwoETwoM
,
nSelFourL
,
nSelTau
;
46
int
nFourE
,
nFourM
,
nTwoETwoM
,
nFourL
,
nTau
;
47
48
// Reco samples
49
edm::InputTag
recTrackLabel
;
50
edm::InputTag
theGLBMuonLabel
;
51
edm::InputTag
thePixelGsfELabel
;
52
};
53
54
#endif
HiggsToZZ4LeptonsSkimEff::nSelTau
int nSelTau
Definition:
HiggsToZZ4LeptonsSkimEff.h:45
HiggsToZZ4LeptonsSkimEff::nSelTwoETwoM
int nSelTwoETwoM
Definition:
HiggsToZZ4LeptonsSkimEff.h:45
HiggsToZZ4LeptonsSkimEff::nTwoETwoM
int nTwoETwoM
Definition:
HiggsToZZ4LeptonsSkimEff.h:46
Event.h
MakerMacros.h
HiggsToZZ4LeptonsSkimEff::nSelFourL
int nSelFourL
Definition:
HiggsToZZ4LeptonsSkimEff.h:45
HiggsToZZ4LeptonsSkimEff::nFourE
int nFourE
Definition:
HiggsToZZ4LeptonsSkimEff.h:46
Frameworkfwd.h
HiggsToZZ4LeptonsSkimEff::thePixelGsfELabel
edm::InputTag thePixelGsfELabel
Definition:
HiggsToZZ4LeptonsSkimEff.h:51
HiggsToZZ4LeptonsSkimEff::recTrackLabel
edm::InputTag recTrackLabel
Definition:
HiggsToZZ4LeptonsSkimEff.h:49
ParameterSet.h
HiggsToZZ4LeptonsSkimEff::nSelFourM
int nSelFourM
Definition:
HiggsToZZ4LeptonsSkimEff.h:45
HiggsToZZ4LeptonsSkimEff::theGLBMuonLabel
edm::InputTag theGLBMuonLabel
Definition:
HiggsToZZ4LeptonsSkimEff.h:50
HiggsToZZ4LeptonsSkimEff::stiffMinPt
float stiffMinPt
Definition:
HiggsToZZ4LeptonsSkimEff.h:40
HiggsToZZ4LeptonsSkimEff::HiggsToZZ4LeptonsSkimEff
HiggsToZZ4LeptonsSkimEff(const edm::ParameterSet &)
Definition:
HiggsToZZ4LeptonsSkimEff.cc:41
HiggsToZZ4LeptonsSkimEff::nTau
int nTau
Definition:
HiggsToZZ4LeptonsSkimEff.h:46
edm::EventSetup
Definition:
EventSetup.h:44
HiggsToZZ4LeptonsSkimEff::~HiggsToZZ4LeptonsSkimEff
~HiggsToZZ4LeptonsSkimEff()
Definition:
HiggsToZZ4LeptonsSkimEff.cc:66
HiggsToZZ4LeptonsSkimEff::softMinPt
float softMinPt
Definition:
HiggsToZZ4LeptonsSkimEff.h:41
HiggsToZZ4LeptonsSkimEff::nFourL
int nFourL
Definition:
HiggsToZZ4LeptonsSkimEff.h:46
edm::EDAnalyzer
Definition:
EDAnalyzer.h:14
EDAnalyzer.h
HiggsToZZ4LeptonsSkimEff::nSelFourE
int nSelFourE
Definition:
HiggsToZZ4LeptonsSkimEff.h:45
HiggsToZZ4LeptonsSkimEff::nFourM
int nFourM
Definition:
HiggsToZZ4LeptonsSkimEff.h:46
HiggsToZZ4LeptonsSkimEff::nStiffLeptonMin
int nStiffLeptonMin
Definition:
HiggsToZZ4LeptonsSkimEff.h:42
edm::InputTag
Definition:
InputTag.h:12
HiggsToZZ4LeptonsSkimEff
Definition:
HiggsToZZ4LeptonsSkimEff.h:25
HiggsToZZ4LeptonsSkimEff::nEvents
int nEvents
Definition:
HiggsToZZ4LeptonsSkimEff.h:45
InputTag.h
HiggsToZZ4LeptonsSkimEff::debug
bool debug
Definition:
HiggsToZZ4LeptonsSkimEff.h:39
edm::ParameterSet
Definition:
ParameterSet.h:35
edm::Event
Definition:
Event.h:50
HiggsToZZ4LeptonsSkimEff::nLeptonMin
int nLeptonMin
Definition:
HiggsToZZ4LeptonsSkimEff.h:43
HiggsToZZ4LeptonsSkimEff::analyze
virtual void analyze(const edm::Event &, const edm::EventSetup &)
Get event properties to send to builder to fill seed collection.
Definition:
HiggsToZZ4LeptonsSkimEff.cc:97
Generated for CMSSW Reference Manual by
1.8.5