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