Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
CondTools
BeamSpot
interface
BeamSpotOnlinePopConSourceHandler.h
Go to the documentation of this file.
1
#ifndef BEAMSPOTONLINESOURCEHANDLER_H
2
#define BEAMSPOTONLINESOURCEHANDLER_H
3
4
#include <string>
5
6
#include "
CondCore/PopCon/interface/PopConSourceHandler.h
"
7
#include "
CondFormats/BeamSpotObjects/interface/BeamSpotOnlineObjects.h
"
8
#include "
FWCore/ParameterSet/interface/ParameterSetfwd.h
"
9
10
class
BeamSpotOnlinePopConSourceHandler
:
public
popcon::PopConSourceHandler
<BeamSpotOnlineObjects> {
11
public
:
12
BeamSpotOnlinePopConSourceHandler
(
const
edm::ParameterSet
&
pset
);
13
~BeamSpotOnlinePopConSourceHandler
()
override
;
14
void
getNewObjects
()
override
;
15
std::string
id
()
const override
;
16
17
private
:
18
bool
m_debug
;
19
std::string
m_name
;
20
unsigned
int
m_maxAge
;
21
unsigned
int
m_runNumber
;
22
std::string
m_sourcePayloadTag
;
23
std::unique_ptr<BeamSpotOnlineObjects>
m_payload
;
24
};
25
26
#endif
BeamSpotOnlinePopConSourceHandler::BeamSpotOnlinePopConSourceHandler
BeamSpotOnlinePopConSourceHandler(const edm::ParameterSet &pset)
Definition:
BeamSpotOnlinePopConSourceHandler.cc:9
BeamSpotOnlinePopConSourceHandler::m_name
std::string m_name
Definition:
BeamSpotOnlinePopConSourceHandler.h:19
BeamSpotOnlinePopConSourceHandler::m_sourcePayloadTag
std::string m_sourcePayloadTag
Definition:
BeamSpotOnlinePopConSourceHandler.h:22
TrackValidation_cff.pset
tuple pset
Definition:
TrackValidation_cff.py:591
BeamSpotOnlinePopConSourceHandler::id
std::string id() const override
Definition:
BeamSpotOnlinePopConSourceHandler.cc:70
ParameterSetfwd.h
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
popcon::PopConSourceHandler
Definition:
PopConSourceHandler.h:30
BeamSpotOnlinePopConSourceHandler::m_payload
std::unique_ptr< BeamSpotOnlineObjects > m_payload
Definition:
BeamSpotOnlinePopConSourceHandler.h:23
BeamSpotOnlinePopConSourceHandler::m_debug
bool m_debug
Definition:
BeamSpotOnlinePopConSourceHandler.h:18
BeamSpotOnlinePopConSourceHandler::m_maxAge
unsigned int m_maxAge
Definition:
BeamSpotOnlinePopConSourceHandler.h:20
BeamSpotOnlinePopConSourceHandler
Definition:
BeamSpotOnlinePopConSourceHandler.h:10
PopConSourceHandler.h
BeamSpotOnlinePopConSourceHandler::m_runNumber
unsigned int m_runNumber
Definition:
BeamSpotOnlinePopConSourceHandler.h:21
edm::ParameterSet
Definition:
ParameterSet.h:47
BeamSpotOnlinePopConSourceHandler::~BeamSpotOnlinePopConSourceHandler
~BeamSpotOnlinePopConSourceHandler() override
Definition:
BeamSpotOnlinePopConSourceHandler.cc:16
BeamSpotOnlineObjects.h
BeamSpotOnlinePopConSourceHandler::getNewObjects
void getNewObjects() override
Definition:
BeamSpotOnlinePopConSourceHandler.cc:36
Generated for CMSSW Reference Manual by
1.8.5