Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
FastSimulation
L1CaloTriggerProducer
interface
FastL1CaloSim.h
Go to the documentation of this file.
1
#ifndef RecoTauTag_FastL1CaloSim_h
2
#define RecoTauTag_FastL1CaloSim_h
3
// -*- C++ -*-
4
//
5
// Package: L1CaloTriggerProducer
6
// Class: FastL1CaloSim
7
//
15
//
16
// Original Author: Chi Nhan Nguyen
17
// Created: Mon Feb 19 13:25:24 CST 2007
18
// $Id: FastL1CaloSim.h,v 1.2 2008/07/24 10:20:30 chinhan Exp $
19
//
20
//
21
22
// system include files
23
#include <memory>
24
#include <string>
25
26
// user include files
27
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
28
#include "
FWCore/Framework/interface/stream/EDProducer.h
"
29
#include "
FWCore/Framework/interface/Event.h
"
30
#include "
FWCore/Framework/interface/MakerMacros.h
"
31
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
32
33
#include "
FastSimulation/L1CaloTriggerProducer//interface/FastL1GlobalAlgo.h
"
34
#include "
FastSimDataFormats/External/interface/FastL1BitInfo.h
"
35
36
//
37
// class decleration
38
//
39
class
FastL1CaloSim
:
public
edm::stream::EDProducer
<> {
40
public
:
41
explicit
FastL1CaloSim
(
const
edm::ParameterSet
&);
42
~FastL1CaloSim
();
43
44
45
virtual
void
produce
(
edm::Event
&,
const
edm::EventSetup
&);
46
private
:
47
// ----------member data ---------------------------
48
FastL1GlobalAlgo
*
m_FastL1GlobalAlgo
;
49
50
bool
m_DoBitInfo
;
51
std::string
m_AlgorithmSource
;
52
53
};
54
55
#endif
Event.h
MakerMacros.h
FastL1GlobalAlgo
Definition:
FastL1GlobalAlgo.h:70
FastL1CaloSim::m_AlgorithmSource
std::string m_AlgorithmSource
Definition:
FastL1CaloSim.h:51
Frameworkfwd.h
FastL1CaloSim::m_FastL1GlobalAlgo
FastL1GlobalAlgo * m_FastL1GlobalAlgo
Definition:
FastL1CaloSim.h:48
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
ParameterSet.h
EDProducer.h
FastL1CaloSim::~FastL1CaloSim
~FastL1CaloSim()
Definition:
FastL1CaloSim.cc:58
edm::EventSetup
Definition:
EventSetup.h:44
FastL1GlobalAlgo.h
FastL1CaloSim::produce
virtual void produce(edm::Event &, const edm::EventSetup &)
Definition:
FastL1CaloSim.cc:70
FastL1BitInfo.h
edm::stream::EDProducer
Definition:
EDProducer.h:33
FastL1CaloSim::FastL1CaloSim
FastL1CaloSim(const edm::ParameterSet &)
Definition:
FastL1CaloSim.cc:27
FastL1CaloSim::m_DoBitInfo
bool m_DoBitInfo
Definition:
FastL1CaloSim.h:50
edm::ParameterSet
Definition:
ParameterSet.h:35
edm::Event
Definition:
Event.h:59
FastL1CaloSim
Definition:
FastL1CaloSim.h:39
Generated for CMSSW Reference Manual by
1.8.5