Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
TrackingTools
TransientTrack
plugins
TransientTrackBuilderESProducer.h
Go to the documentation of this file.
1
#ifndef TrackingTools_ESProducers_TransientTrackBuilderESProducer_h
2
#define TrackingTools_ESProducers_TransientTrackBuilderESProducer_h
3
4
#include "
FWCore/Framework/interface/ESProducer.h
"
5
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
6
7
8
#include "
TrackingTools/Records/interface/TransientTrackRecord.h
"
9
#include "
TrackingTools/TransientTrack/interface/TransientTrackBuilder.h
"
10
11
#include <boost/shared_ptr.hpp>
12
13
class
TransientTrackBuilderESProducer
:
public
edm::ESProducer
{
14
public
:
15
TransientTrackBuilderESProducer
(
const
edm::ParameterSet
&
p
);
16
virtual
~TransientTrackBuilderESProducer
();
17
boost::shared_ptr<TransientTrackBuilder>
produce
(
const
TransientTrackRecord
&);
18
private
:
19
boost::shared_ptr<TransientTrackBuilder>
_builder
;
20
edm::ParameterSet
pset_
;
21
};
22
23
24
#endif
25
26
27
28
TransientTrackBuilderESProducer::pset_
edm::ParameterSet pset_
Definition:
TransientTrackBuilderESProducer.h:20
TransientTrackBuilder.h
edm::ESProducer
Definition:
ESProducer.h:97
ParameterSet.h
TransientTrackBuilderESProducer::_builder
boost::shared_ptr< TransientTrackBuilder > _builder
Definition:
TransientTrackBuilderESProducer.h:19
TransientTrackBuilderESProducer
Definition:
TransientTrackBuilderESProducer.h:13
TransientTrackBuilderESProducer::TransientTrackBuilderESProducer
TransientTrackBuilderESProducer(const edm::ParameterSet &p)
Definition:
TransientTrackBuilderESProducer.cc:14
ESProducer.h
AlCaHLTBitMon_ParallelJobs.p
tuple p
Definition:
AlCaHLTBitMon_ParallelJobs.py:152
TransientTrackRecord
Definition:
TransientTrackRecord.h:12
TransientTrackRecord.h
TransientTrackBuilderESProducer::produce
boost::shared_ptr< TransientTrackBuilder > produce(const TransientTrackRecord &)
Definition:
TransientTrackBuilderESProducer.cc:24
edm::ParameterSet
Definition:
ParameterSet.h:35
TransientTrackBuilderESProducer::~TransientTrackBuilderESProducer
virtual ~TransientTrackBuilderESProducer()
Definition:
TransientTrackBuilderESProducer.cc:21
Generated for CMSSW Reference Manual by
1.8.5