Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
L1Trigger
RegionalCaloTrigger
interface
L1RCTTPGProvider.h
Go to the documentation of this file.
1
// -*- C++ -*-
2
//
3
// Package: L1RCTTPGProvider
4
// Class: L1RCTTPGProvider
5
//
14
//
15
// Original Author: Michail Bachtis
16
// Created: Tue Mar 10 18:29:22 CDT 2009
17
//
18
//
19
20
// system include files
21
#include <memory>
22
23
// user include files
24
#include "
FWCore/Framework/interface/EDProducer.h
"
25
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
26
27
#include "
FWCore/Framework/interface/Event.h
"
28
#include "
FWCore/Framework/interface/MakerMacros.h
"
29
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
30
31
//
32
// class decleration
33
//
34
35
class
L1RCTTPGProvider
:
public
edm::EDProducer
{
36
public
:
37
explicit
L1RCTTPGProvider
(
const
edm::ParameterSet
&);
38
~L1RCTTPGProvider
()
override
;
39
40
private
:
41
void
produce
(
edm::Event
&,
const
edm::EventSetup
&)
override
;
42
void
endJob
()
override
;
43
44
// ----------member data ---------------------------
45
edm::InputTag
ecalTPG_
;
46
edm::InputTag
hcalTPG_
;
47
bool
useHcalCosmicTiming
;
48
bool
useEcalCosmicTiming
;
49
int
preSamples
;
50
int
postSamples
;
51
int
hfShift
;
52
int
hbShift
;
53
};
L1RCTTPGProvider::useEcalCosmicTiming
bool useEcalCosmicTiming
Definition:
L1RCTTPGProvider.h:48
L1RCTTPGProvider::postSamples
int postSamples
Definition:
L1RCTTPGProvider.h:50
L1RCTTPGProvider::useHcalCosmicTiming
bool useHcalCosmicTiming
Definition:
L1RCTTPGProvider.h:47
L1RCTTPGProvider::ecalTPG_
edm::InputTag ecalTPG_
Definition:
L1RCTTPGProvider.h:45
Event.h
MakerMacros.h
L1RCTTPGProvider::preSamples
int preSamples
Definition:
L1RCTTPGProvider.h:49
L1RCTTPGProvider::L1RCTTPGProvider
L1RCTTPGProvider(const edm::ParameterSet &)
Definition:
L1RCTTPGProvider.cc:5
Frameworkfwd.h
edm::EDProducer
Definition:
EDProducer.h:36
ParameterSet.h
L1RCTTPGProvider::~L1RCTTPGProvider
~L1RCTTPGProvider() override
Definition:
L1RCTTPGProvider.cc:38
edm::EventSetup
Definition:
EventSetup.h:59
L1RCTTPGProvider
Definition:
L1RCTTPGProvider.h:35
L1RCTTPGProvider::hcalTPG_
edm::InputTag hcalTPG_
Definition:
L1RCTTPGProvider.h:46
EDProducer.h
L1RCTTPGProvider::hbShift
int hbShift
Definition:
L1RCTTPGProvider.h:52
L1RCTTPGProvider::endJob
void endJob() override
Definition:
L1RCTTPGProvider.cc:310
L1RCTTPGProvider::produce
void produce(edm::Event &, const edm::EventSetup &) override
Definition:
L1RCTTPGProvider.cc:48
edm::InputTag
Definition:
InputTag.h:15
L1RCTTPGProvider::hfShift
int hfShift
Definition:
L1RCTTPGProvider.h:51
edm::ParameterSet
Definition:
ParameterSet.h:47
edm::Event
Definition:
Event.h:73
Generated for CMSSW Reference Manual by
1.8.5