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
BeamSpotOnlinePopConSourceHandler(const edm::ParameterSet &pset)
std::unique_ptr< BeamSpotOnlineObjects > m_payload