6 #include "EventFilter/StorageManager/src/EventServerProxy.icc"
23 eventServerProxy_(pset),
25 dqmStoreAvailabiltyChecked_(
false),
28 totalDroppedEvents_(0),
32 bool inputFileTransitionsEachEvent = pset.
getUntrackedParameter<
bool>(
"inputFileTransitionsEachEvent",
true);
33 if(inputFileTransitionsEachEvent) {
34 setInputFileTransitionsEachEvent();
45 unsigned int currentLS(0);
46 unsigned int droppedEvents(0);
51 if ( data.empty() )
return false;
60 currentLS = eventView.
lumi();
107 <<
"Service DQMStore not defined. Will not record the number of dropped events.";
T getUntrackedParameter(std::string const &, T const &) const
void initializeDQMStore()
virtual bool checkNextEvent()
void readHeader(xercesc::DOMNode *parentNode, EcalCondHeader &header)
read header from
const std::string consumerName_
MonitorElement * get(const std::string &path) const
get ME from full pathname (e.g. "my/long/dir/my_histo")
void getInitMsg(CurlInterface::Content &data)
bool dqmStoreAvailabiltyChecked_
const bool dropOldLumisectionEvents_
uint32 droppedEventsCount() const
char data[epos_bytes_allocation]
void getOneEvent(CurlInterface::Content &data)
stor::EventServerProxy< stor::EventConsumerRegistrationInfo > eventServerProxy_
EventStreamHttpReader(edm::ParameterSet const &, edm::InputSourceDescription const &)
MonitorElement * bookInt(const char *name)
Book int.
void setCurrentFolder(const std::string &fullpath)
std::vector< char > Content
unsigned int totalDroppedEvents_