Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
HeavyFlavorAnalysis
Skimming
plugins
Tau3MuSkim.h
Go to the documentation of this file.
1
#ifndef TAU3MUSKIM
2
#define TAU3MUSKIM
3
4
// system include files
5
#include <memory>
6
7
// user include files
8
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
9
#include "
FWCore/Framework/interface/EDFilter.h
"
10
#include "
FWCore/Framework/interface/Event.h
"
11
#include "
FWCore/Framework/interface/MakerMacros.h
"
12
13
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
14
15
//
16
// class declaration
17
//
18
19
class
Tau3MuReco
;
20
21
class
Tau3MuSkim
:
public
edm::EDFilter
22
{
23
public
:
24
explicit
Tau3MuSkim
(
const
edm::ParameterSet
&);
25
~Tau3MuSkim
();
26
27
private
:
28
virtual
void
beginJob
() ;
29
virtual
bool
filter
(
edm::Event
&,
const
edm::EventSetup
&);
30
virtual
void
endJob
() ;
31
32
// ----------member data ---------------------------
33
Tau3MuReco
*
m_Tau3MuReco
;
34
35
};
36
37
#endif
Event.h
MakerMacros.h
Frameworkfwd.h
Tau3MuReco
Definition:
Tau3MuReco.h:13
ParameterSet.h
EDFilter.h
Tau3MuSkim::filter
virtual bool filter(edm::Event &, const edm::EventSetup &)
Definition:
Tau3MuSkim.cc:48
Tau3MuSkim::beginJob
virtual void beginJob()
Definition:
Tau3MuSkim.cc:63
edm::EventSetup
Definition:
EventSetup.h:44
Tau3MuSkim::m_Tau3MuReco
Tau3MuReco * m_Tau3MuReco
Definition:
Tau3MuSkim.h:33
edm::EDFilter
Definition:
EDFilter.h:35
Tau3MuSkim::Tau3MuSkim
Tau3MuSkim(const edm::ParameterSet &)
Definition:
Tau3MuSkim.cc:27
Tau3MuSkim
Definition:
Tau3MuSkim.h:21
edm::ParameterSet
Definition:
ParameterSet.h:35
edm::Event
Definition:
Event.h:62
Tau3MuSkim::~Tau3MuSkim
~Tau3MuSkim()
Definition:
Tau3MuSkim.cc:36
Tau3MuSkim::endJob
virtual void endJob()
Definition:
Tau3MuSkim.cc:69
Generated for CMSSW Reference Manual by
1.8.5