test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
RecoLocalTracker
SiPixelRecHits
interface
PixelCPEGenericESProducer.h
Go to the documentation of this file.
1
#ifndef RecoLocaltracker_SiPixelRecHits_PixelCPEGenericESProducer_h
2
#define RecoLocaltracker_SiPixelRecHits_PixelCPEGenericESProducer_h
3
4
#include "
FWCore/Framework/interface/ESProducer.h
"
5
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
6
#include "
RecoLocalTracker/Records/interface/TkPixelCPERecord.h
"
7
#include "
RecoLocalTracker/ClusterParameterEstimator/interface/PixelClusterParameterEstimator.h
"
8
#include <memory>
9
10
class
PixelCPEGenericESProducer
:
public
edm::ESProducer
{
11
public
:
12
PixelCPEGenericESProducer
(
const
edm::ParameterSet
&
p
);
13
virtual
~PixelCPEGenericESProducer
();
14
std::shared_ptr<PixelClusterParameterEstimator>
produce
(
const
TkPixelCPERecord
&);
15
private
:
16
std::shared_ptr<PixelClusterParameterEstimator>
cpe_
;
17
edm::ParameterSet
pset_
;
18
edm::ESInputTag
magname_
;
19
bool
useLAWidthFromDB_
;
20
bool
useLAAlignmentOffsets_
;
21
bool
UseErrorsFromTemplates_
;
22
};
23
24
25
#endif
26
27
28
29
PixelCPEGenericESProducer::UseErrorsFromTemplates_
bool UseErrorsFromTemplates_
Definition:
PixelCPEGenericESProducer.h:21
PixelCPEGenericESProducer::magname_
edm::ESInputTag magname_
Definition:
PixelCPEGenericESProducer.h:18
edm::ESInputTag
Definition:
ESInputTag.h:86
PixelCPEGenericESProducer::useLAWidthFromDB_
bool useLAWidthFromDB_
Definition:
PixelCPEGenericESProducer.h:19
TkPixelCPERecord.h
edm::ESProducer
Definition:
ESProducer.h:97
ParameterSet.h
PixelCPEGenericESProducer::produce
std::shared_ptr< PixelClusterParameterEstimator > produce(const TkPixelCPERecord &)
Definition:
PixelCPEGenericESProducer.cc:49
PixelClusterParameterEstimator.h
PixelCPEGenericESProducer::cpe_
std::shared_ptr< PixelClusterParameterEstimator > cpe_
Definition:
PixelCPEGenericESProducer.h:16
TkPixelCPERecord
Definition:
TkPixelCPERecord.h:16
PixelCPEGenericESProducer
Definition:
PixelCPEGenericESProducer.h:10
ESProducer.h
AlCaHLTBitMon_ParallelJobs.p
tuple p
Definition:
AlCaHLTBitMon_ParallelJobs.py:152
PixelCPEGenericESProducer::useLAAlignmentOffsets_
bool useLAAlignmentOffsets_
Definition:
PixelCPEGenericESProducer.h:20
PixelCPEGenericESProducer::pset_
edm::ParameterSet pset_
Definition:
PixelCPEGenericESProducer.h:17
edm::ParameterSet
Definition:
ParameterSet.h:36
PixelCPEGenericESProducer::~PixelCPEGenericESProducer
virtual ~PixelCPEGenericESProducer()
Definition:
PixelCPEGenericESProducer.cc:46
PixelCPEGenericESProducer::PixelCPEGenericESProducer
PixelCPEGenericESProducer(const edm::ParameterSet &p)
Definition:
PixelCPEGenericESProducer.cc:24
Generated for CMSSW Reference Manual by
1.8.5