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