1 #ifndef EvFFastMonitoringService_H
2 #define EvFFastMonitoringService_H 1
13 #include "boost/filesystem.hpp"
22 #include <unordered_map>
60 std::map<const void *, int>::const_iterator it=
quickReference_.find(add);
int encode(const void *add)
Encoding(unsigned int res)
void postSourceEvent(edm::StreamID)
void startedLookingForFile()
void preBeginLumi(edm::LuminosityBlockID const &iID, edm::Timestamp const &iTime)
boost::filesystem::path runDirectory_
std::string getRunDirName() const
FastMonitoringThread fmt_
void preEventProcessing(const edm::EventID &, const edm::Timestamp &)
std::string getOutputDefPath() const
std::map< const void *, int > quickReference_
void add(const std::vector< const T * > &source, std::vector< const T * > &dest)
std::unordered_map< unsigned int, int > processedEventsPerLumi_
void prePathBeginRun(const std::string &pathName)
unsigned int getEventsProcessedForLumi(unsigned int lumi)
void preEndLumi(edm::LuminosityBlockID const &iID, edm::Timestamp const &iTime)
void updateReserved(void *add)
boost::shared_ptr< FastMonitor > jsonMonitor_
static const std::string nopath_
void postBeginRun(edm::Run const &, edm::EventSetup const &)
std::vector< const void * > decoder_
static const std::string macroStateNames[FastMonitoringThread::MCOUNT]
void completeReservedWithDummies()
void preProcessPath(const std::string &pathName)
void preSourceEvent(edm::StreamID)
void preModule(const edm::ModuleDescription &)
volatile bool m_stoprequest
std::vector< double > leadTimes_
void postModule(const edm::ModuleDescription &)
std::string makePathLegenda()
void preModuleBeginJob(const edm::ModuleDescription &desc)
boost::filesystem::path workingDirectory_
void stoppedLookingForFile()
const void * decode(unsigned int index)
void postEventProcessing(const edm::Event &, const edm::EventSetup &)
void accummulateFileSize(unsigned long fileSize)
void setMicroState(Microstate)
edm::ModuleDescription * dummiesForReserved_
FastMonitoringService(const edm::ParameterSet &, edm::ActivityRegistry &)
void fillReserved(void *add, unsigned int i)
string microstateDefPath_
std::string makeModuleLegenda()