4 #ifndef EventFilter_StorageManager_DQMEventConsumerRegistrationInfo_h
5 #define EventFilter_StorageManager_DQMEventConsumerRegistrationInfo_h
10 #include <boost/shared_ptr.hpp>
12 #include "toolbox/net/Utils.h"
20 #include <boost/enable_shared_from_this.hpp>
35 public boost::enable_shared_from_this<DQMEventConsumerRegistrationInfo>
46 const std::string&
remoteHost = toolbox::net::getHostName()
52 const std::string&
remoteHost = toolbox::net::getHostName()
71 std::ostream&
write(std::ostream& os)
const;
89 #endif // EventFilter_StorageManager_DQMEventConsumerRegistrationInfo_h
virtual void do_eventType(std::ostream &) const
~DQMEventConsumerRegistrationInfo()
DQMEventConsumerRegistrationInfo(const edm::ParameterSet &pset, const EventServingParams &eventServingParams, const std::string &remoteHost=toolbox::net::getHostName())
void parsePSet(const edm::ParameterSet &)
const std::string & sourceURL() const
bool operator!=(const DQMEventConsumerRegistrationInfo &) const
const std::string & topLevelFolderName() const
uint32 eventRequestCode() const
std::string eventURL() const
bool operator==(const DQMEventConsumerRegistrationInfo &) const
std::string topLevelFolderName_
virtual void do_appendToPSet(edm::ParameterSet &) const
bool operator<(const DQMEventConsumerRegistrationInfo &) const
const std::string & remoteHost() const
virtual void do_registerMe(EventDistributor *)
std::ostream & write(std::ostream &os) const
std::string registerURL() const
boost::shared_ptr< stor::DQMEventConsumerRegistrationInfo > DQMEventConsRegPtr