CMS 3D CMS Logo

BeamSpotOnlinePopConSourceHandler.h
Go to the documentation of this file.
1 #ifndef BEAMSPOTONLINESOURCEHANDLER_H
2 #define BEAMSPOTONLINESOURCEHANDLER_H
3 
4 #include <string>
5 
9 
10 class BeamSpotOnlinePopConSourceHandler : public popcon::PopConSourceHandler<BeamSpotOnlineObjects> {
11 public:
14  void getNewObjects() override;
15  std::string id() const override;
16 
17 private:
18  bool m_debug;
20  unsigned int m_maxAge;
21  unsigned int m_runNumber;
23  std::unique_ptr<BeamSpotOnlineObjects> m_payload;
24 };
25 
26 #endif
PopConSourceHandler.h
BeamSpotOnlinePopConSourceHandler::m_runNumber
unsigned int m_runNumber
Definition: BeamSpotOnlinePopConSourceHandler.h:21
BeamSpotOnlinePopConSourceHandler::getNewObjects
void getNewObjects() override
Definition: BeamSpotOnlinePopConSourceHandler.cc:36
BeamSpotOnlinePopConSourceHandler::m_sourcePayloadTag
std::string m_sourcePayloadTag
Definition: BeamSpotOnlinePopConSourceHandler.h:22
BeamSpotOnlinePopConSourceHandler::m_payload
std::unique_ptr< BeamSpotOnlineObjects > m_payload
Definition: BeamSpotOnlinePopConSourceHandler.h:23
edm::ParameterSet
Definition: ParameterSet.h:47
BeamSpotOnlinePopConSourceHandler::~BeamSpotOnlinePopConSourceHandler
~BeamSpotOnlinePopConSourceHandler() override
Definition: BeamSpotOnlinePopConSourceHandler.cc:16
popcon::PopConSourceHandler
Definition: PopConSourceHandler.h:30
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
BeamSpotOnlinePopConSourceHandler::id
std::string id() const override
Definition: BeamSpotOnlinePopConSourceHandler.cc:70
BeamSpotOnlinePopConSourceHandler::m_maxAge
unsigned int m_maxAge
Definition: BeamSpotOnlinePopConSourceHandler.h:20
BeamSpotOnlinePopConSourceHandler::BeamSpotOnlinePopConSourceHandler
BeamSpotOnlinePopConSourceHandler(const edm::ParameterSet &pset)
Definition: BeamSpotOnlinePopConSourceHandler.cc:9
ParameterSetfwd.h
BeamSpotOnlinePopConSourceHandler::m_name
std::string m_name
Definition: BeamSpotOnlinePopConSourceHandler.h:19
BeamSpotOnlineObjects.h
BeamSpotOnlinePopConSourceHandler::m_debug
bool m_debug
Definition: BeamSpotOnlinePopConSourceHandler.h:18
BeamSpotOnlinePopConSourceHandler
Definition: BeamSpotOnlinePopConSourceHandler.h:10
muonDTDigis_cfi.pset
pset
Definition: muonDTDigis_cfi.py:27