Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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:36
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:36
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