Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
Validation
EventGenerator
interface
TTbar_P4Violation.h
Go to the documentation of this file.
1
// -*- C++ -*-
2
//
3
// Package: TTbar_P4Violation
4
// Class: TTbar_P4Violation
5
//
13
//
14
// Original Author: Martijn Gosselink,,,
15
// Created: Fri Jan 20 12:52:00 CET 2012
16
//
17
//
18
// Added to: Validation/EventGenerator by Ian M. Nugent June 28, 2012
19
20
#ifndef TTbar_P4Violation_H
21
#define TTbar_P4Violation_H
22
23
24
// system include files
25
#include <memory>
26
27
// user include files
28
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
29
#include "
FWCore/Framework/interface/EDFilter.h
"
30
31
#include "
FWCore/Framework/interface/Event.h
"
32
#include "
FWCore/Framework/interface/MakerMacros.h
"
33
34
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
35
36
#include "
AnalysisDataFormats/TopObjects/interface/TtGenEvent.h
"
37
38
//
39
// class declaration
40
//
41
42
class
TTbar_P4Violation
:
public
edm::EDFilter
{
43
public
:
44
explicit
TTbar_P4Violation
(
const
edm::ParameterSet
&);
45
~TTbar_P4Violation
();
46
47
static
void
fillDescriptions
(
edm::ConfigurationDescriptions
& descriptions);
48
49
private
:
50
virtual
void
beginJob
() ;
51
virtual
bool
filter
(
edm::Event
&,
const
edm::EventSetup
&);
52
virtual
void
endJob
() ;
53
54
// ----------member data ---------------------------
55
edm::InputTag
genEvt_
;
56
edm::EDGetTokenT<TtGenEvent>
genEvtToken_
;
57
};
58
59
#endif
TTbar_P4Violation::~TTbar_P4Violation
~TTbar_P4Violation()
Definition:
TTbar_P4Violation.cc:22
TTbar_P4Violation::fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
Definition:
TTbar_P4Violation.cc:121
Event.h
MakerMacros.h
TtGenEvent.h
TTbar_P4Violation::genEvt_
edm::InputTag genEvt_
Definition:
TTbar_P4Violation.h:55
edm::EDGetTokenT< TtGenEvent >
Frameworkfwd.h
TTbar_P4Violation
Definition:
TTbar_P4Violation.h:42
ParameterSet.h
TTbar_P4Violation::genEvtToken_
edm::EDGetTokenT< TtGenEvent > genEvtToken_
Definition:
TTbar_P4Violation.h:56
EDFilter.h
TTbar_P4Violation::beginJob
virtual void beginJob()
Definition:
TTbar_P4Violation.cc:110
edm::EventSetup
Definition:
EventSetup.h:44
TTbar_P4Violation::filter
virtual bool filter(edm::Event &, const edm::EventSetup &)
Definition:
TTbar_P4Violation.cc:37
edm::EDFilter
Definition:
EDFilter.h:31
edm::InputTag
Definition:
InputTag.h:17
TTbar_P4Violation::endJob
virtual void endJob()
Definition:
TTbar_P4Violation.cc:116
edm::ParameterSet
Definition:
ParameterSet.h:35
edm::Event
Definition:
Event.h:62
TTbar_P4Violation::TTbar_P4Violation
TTbar_P4Violation(const edm::ParameterSet &)
Definition:
TTbar_P4Violation.cc:14
edm::ConfigurationDescriptions
Definition:
ConfigurationDescriptions.h:27
Generated for CMSSW Reference Manual by
1.8.5