Imperial Analysis
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
ICPileupInfoProducer.hh
Go to the documentation of this file.
1
#ifndef UserCode_ICHiggsTauTau_ICPileupInfoProducer_h
2
#define UserCode_ICHiggsTauTau_ICPileupInfoProducer_h
3
#include <memory>
4
#include <vector>
5
#include <string>
6
#include "FWCore/Framework/interface/EDProducer.h"
7
#include "FWCore/ParameterSet/interface/ParameterSet.h"
8
#include "FWCore/Framework/interface/Event.h"
9
#include "FWCore/Framework/interface/EventSetup.h"
10
#include "FWCore/Utilities/interface/InputTag.h"
11
#include "
UserCode/ICHiggsTauTau/interface/PileupInfo.hh
"
12
16
class
ICPileupInfoProducer
:
public
edm::EDProducer {
17
public
:
18
explicit
ICPileupInfoProducer
(
const
edm::ParameterSet&);
19
~ICPileupInfoProducer
();
20
21
private
:
22
virtual
void
beginJob();
23
virtual
void
produce(edm::Event&,
const
edm::EventSetup&);
24
virtual
void
endJob();
25
26
std::vector<ic::PileupInfo> *info_;
27
edm::InputTag input_;
28
std::string branch_;
29
};
30
31
#endif
ICPileupInfoProducer::ICPileupInfoProducer
ICPileupInfoProducer(const edm::ParameterSet &)
Definition:
ICPileupInfoProducer.cc:18
PileupInfo.hh
ICPileupInfoProducer
See documentation here.
Definition:
ICPileupInfoProducer.hh:16
ICPileupInfoProducer::~ICPileupInfoProducer
~ICPileupInfoProducer()
Definition:
ICPileupInfoProducer.cc:26