CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EventStreamHttpReader.h
Go to the documentation of this file.
1 // $Id: EventStreamHttpReader.h,v 1.29 2011/09/02 08:13:31 mommsen Exp $
3 
4 #ifndef StorageManager_EventStreamHttpReader_h
5 #define StorageManager_EventStreamHttpReader_h
6 
13 
14 
15 namespace edm
16 {
35  {
36  public:
38  (
39  edm::ParameterSet const&,
41  );
42  virtual ~EventStreamHttpReader() {};
43 
44  virtual EventPrincipal* read();
45 
46  private:
47  void readHeader();
48  void initializeDQMStore();
49 
53 
55  const std::string consumerName_;
56  unsigned int totalDroppedEvents_;
57  unsigned int lastLS_;
58 
59  };
60 
61 } // namespace edm
62 
63 #endif // StorageManager_EventStreamHttpReader_h
64 
stor::EventServerProxy< stor::EventConsumerRegistrationInfo > eventServerProxy_
EventStreamHttpReader(edm::ParameterSet const &, edm::InputSourceDescription const &)
virtual EventPrincipal * read()