OnlineDB
SiStripESSources
interface
SiStripPedestalsBuilderFromDb.h
Go to the documentation of this file.
1
2
#ifndef OnlineDB_SiStripESSources_SiStripPedestalsBuilderFromDb_H
3
#define OnlineDB_SiStripESSources_SiStripPedestalsBuilderFromDb_H
4
5
#include "
CalibTracker/SiStripESProducers/interface/SiStripPedestalsESSource.h
"
6
#include "
DataFormats/SiStripCommon/interface/SiStripConstants.h
"
7
#include "
OnlineDB/SiStripESSources/interface/SiStripCondObjBuilderFromDb.h
"
8
#include "
FWCore/ServiceRegistry/interface/Service.h
"
9
#include "
OnlineDB/SiStripConfigDb/interface/SiStripDbParams.h
"
10
#include "
FWCore/MessageLogger/interface/MessageLogger.h
"
11
#include <vector>
12
#include <string>
13
14
class
SiStripPedestalsBuilderFromDb
:
public
SiStripPedestalsESSource
{
15
public
:
16
SiStripPedestalsBuilderFromDb
(
const
edm::ParameterSet
&);
17
~SiStripPedestalsBuilderFromDb
()
override
;
18
20
SiStripPedestals
*
makePedestals
()
override
;
21
22
protected
:
25
virtual
void
writePedestalsToCondDb
(
const
SiStripPedestals
&) { ; }
26
28
SiStripDbParams
dbParams_
;
29
31
edm::Service<SiStripCondObjBuilderFromDb>
condObjBuilder
;
32
};
33
34
#endif // OnlineDB_SiStripESSources_SiStripPedestalsBuilderFromDb_H
MessageLogger.h
SiStripCondObjBuilderFromDb.h
SiStripPedestalsBuilderFromDb::writePedestalsToCondDb
virtual void writePedestalsToCondDb(const SiStripPedestals &)
Definition:
SiStripPedestalsBuilderFromDb.h:25
SiStripDbParams.h
SiStripPedestalsBuilderFromDb::makePedestals
SiStripPedestals * makePedestals() override
Definition:
SiStripPedestalsBuilderFromDb.cc:25
Service.h
SiStripPedestalsBuilderFromDb::SiStripPedestalsBuilderFromDb
SiStripPedestalsBuilderFromDb(const edm::ParameterSet &)
Definition:
SiStripPedestalsBuilderFromDb.cc:10
SiStripConstants.h
edm::ParameterSet
Definition:
ParameterSet.h:47
edm::Service< SiStripCondObjBuilderFromDb >
SiStripPedestalsBuilderFromDb
Definition:
SiStripPedestalsBuilderFromDb.h:14
SiStripPedestalsBuilderFromDb::~SiStripPedestalsBuilderFromDb
~SiStripPedestalsBuilderFromDb() override
Definition:
SiStripPedestalsBuilderFromDb.cc:18
SiStripPedestalsBuilderFromDb::dbParams_
SiStripDbParams dbParams_
Definition:
SiStripPedestalsBuilderFromDb.h:28
SiStripDbParams
Container class for database connection parameters.
Definition:
SiStripDbParams.h:25
SiStripPedestalsBuilderFromDb::condObjBuilder
edm::Service< SiStripCondObjBuilderFromDb > condObjBuilder
Definition:
SiStripPedestalsBuilderFromDb.h:31
SiStripPedestalsESSource.h
SiStripPedestals
Definition:
SiStripPedestals.h:27
SiStripPedestalsESSource
Pure virtual class for EventSetup sources of SiStripPedestals.
Definition:
SiStripPedestalsESSource.h:17
Generated for CMSSW Reference Manual by
1.8.16