Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
CalibTracker
SiStripDCS
interface
SiStripDetVOffHandler.h
Go to the documentation of this file.
1
#ifndef SISTRIPDETVOFF_SRC_HANDLER_H
2
#define SISTRIPDETVOFF_SRC_HANDLER_H
3
4
#include "
CondCore/PopCon/interface/PopConSourceHandler.h
"
5
#include "
FWCore/MessageLogger/interface/MessageLogger.h
"
6
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
7
#include "
FWCore/ServiceRegistry/interface/Service.h
"
8
9
#include "
CondCore/DBCommon/interface/TagInfo.h
"
10
11
#include "
CondFormats/SiStripObjects/interface/SiStripDetVOff.h
"
12
#include "
CondFormats/DataRecord/interface/SiStripCondDataRecords.h
"
13
14
#include "
CalibTracker/SiStripDCS/interface/SiStripDetVOffBuilder.h
"
15
16
17
namespace
popcon{
18
class
SiStripDetVOffHandler
:
public
popcon::PopConSourceHandler
<SiStripDetVOff>
19
{
20
public
:
21
void
getNewObjects
();
22
~SiStripDetVOffHandler
();
23
SiStripDetVOffHandler
(
const
edm::ParameterSet
& pset);
24
std::string
id
()
const
{
return
name_
;}
25
26
private
:
27
void
setUserTextLog
();
28
void
setForTransfer
();
29
std::string
name_
;
30
std::vector< std::pair<SiStripDetVOff*,cond::Time_t> >
resultVec
;
31
edm::Service<SiStripDetVOffBuilder>
modHVBuilder
;
32
uint32_t
deltaTmin_
;
33
uint32_t
maxIOVlength_
;
34
bool
debug_
;
35
};
36
}
37
#endif
38
popcon::SiStripDetVOffHandler::name_
std::string name_
Definition:
SiStripDetVOffHandler.h:29
MessageLogger.h
edm::Service< SiStripDetVOffBuilder >
SiStripCondDataRecords.h
popcon::SiStripDetVOffHandler::~SiStripDetVOffHandler
~SiStripDetVOffHandler()
Definition:
SiStripDetVOffHandler.cc:10
popcon::SiStripDetVOffHandler::maxIOVlength_
uint32_t maxIOVlength_
Definition:
SiStripDetVOffHandler.h:33
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
ParameterSet.h
popcon::PopConSourceHandler
Definition:
PopConSourceHandler.h:35
popcon::SiStripDetVOffHandler
Definition:
SiStripDetVOffHandler.h:18
popcon::SiStripDetVOffHandler::debug_
bool debug_
Definition:
SiStripDetVOffHandler.h:34
Service.h
popcon::SiStripDetVOffHandler::modHVBuilder
edm::Service< SiStripDetVOffBuilder > modHVBuilder
Definition:
SiStripDetVOffHandler.h:31
popcon::SiStripDetVOffHandler::getNewObjects
void getNewObjects()
Definition:
SiStripDetVOffHandler.cc:14
popcon::SiStripDetVOffHandler::deltaTmin_
uint32_t deltaTmin_
Definition:
SiStripDetVOffHandler.h:32
popcon::SiStripDetVOffHandler::id
std::string id() const
Definition:
SiStripDetVOffHandler.h:24
popcon::SiStripDetVOffHandler::SiStripDetVOffHandler
SiStripDetVOffHandler(const edm::ParameterSet &pset)
Definition:
SiStripDetVOffHandler.cc:3
popcon::SiStripDetVOffHandler::resultVec
std::vector< std::pair< SiStripDetVOff *, cond::Time_t > > resultVec
Definition:
SiStripDetVOffHandler.h:30
PopConSourceHandler.h
SiStripDetVOffBuilder.h
SiStripDetVOff.h
TagInfo.h
edm::ParameterSet
Definition:
ParameterSet.h:35
popcon::SiStripDetVOffHandler::setForTransfer
void setForTransfer()
Definition:
SiStripDetVOffHandler.cc:57
popcon::SiStripDetVOffHandler::setUserTextLog
void setUserTextLog()
Definition:
SiStripDetVOffHandler.cc:108
Generated for CMSSW Reference Manual by
1.8.5