addFastPathDefinition(std::string const &defPathFast, std::string const defGroupFast, bool strict) | jsoncollector::FastMonitor | |
commit(std::vector< unsigned int > *streamLumisPtr) | jsoncollector::FastMonitor | |
dataPoints_ | jsoncollector::FastMonitor | private |
dataPointsFastOnly_ | jsoncollector::FastMonitor | private |
defPath_ | jsoncollector::FastMonitor | private |
defPathFast_ | jsoncollector::FastMonitor | private |
deleteDef_ | jsoncollector::FastMonitor | private |
deleteDefFast_ | jsoncollector::FastMonitor | private |
discardCollected(unsigned int forLumi) | jsoncollector::FastMonitor | |
dpd_ | jsoncollector::FastMonitor | private |
dpdFast_ | jsoncollector::FastMonitor | private |
dpNameMap_ | jsoncollector::FastMonitor | private |
FastMonitor(std::string const &defPath, std::string const defGroup, bool strictChecking, bool useSource=true, bool useDefinition=true) | jsoncollector::FastMonitor | |
FastMonitor(DataPointDefinition *dpd, bool strictChecking, bool useSource=true, bool useDefinition=true) | jsoncollector::FastMonitor | |
fastPathStrictChecking_ | jsoncollector::FastMonitor | private |
fregDpCount_ | jsoncollector::FastMonitor | private |
getCSVString() | jsoncollector::FastMonitor | |
getHostAndPID(std::string &sHPid) | jsoncollector::FastMonitor | |
getMergedIntJForLumi(std::string const &name, unsigned int forLumi) | jsoncollector::FastMonitor | |
haveFastPath_ | jsoncollector::FastMonitor | private |
jsonDpIndex_ | jsoncollector::FastMonitor | private |
jsonDpIndexFast_ | jsoncollector::FastMonitor | private |
nStreams_ | jsoncollector::FastMonitor | private |
orphanedDps_ | jsoncollector::FastMonitor | private |
outputCSV(std::string const &path, std::string const &csvString) | jsoncollector::FastMonitor | |
outputFullJSON(std::string const &path, unsigned int lumi, bool log=true) | jsoncollector::FastMonitor | |
recentSnaps_ | jsoncollector::FastMonitor | private |
recentSnapsTimer_ | jsoncollector::FastMonitor | private |
regDpCount_ | jsoncollector::FastMonitor | private |
registerFastGlobalMonitorable(JsonMonitorable *newMonitorable) | jsoncollector::FastMonitor | |
registerGlobalMonitorable(JsonMonitorable *newMonitorable, bool NAifZeroUpdates, unsigned int *nBins=nullptr) | jsoncollector::FastMonitor | |
registerStreamMonitorableUIntVec(std::string const &name, std::vector< unsigned int > *inputs, bool NAifZeroUpdates, unsigned int *nBins=nullptr) | jsoncollector::FastMonitor | |
registerStreamMonitorableUIntVecAtomic(std::string const &name, std::vector< AtomicMonUInt * > *inputs, bool NAifZeroUpdates, unsigned int *nBins=nullptr) | jsoncollector::FastMonitor | |
setDefPath(std::string const &dpath) | jsoncollector::FastMonitor | inline |
setNStreams(unsigned int nStreams) | jsoncollector::FastMonitor | inline |
snap(unsigned int ls) | jsoncollector::FastMonitor | |
snapGlobal(unsigned int ls) | jsoncollector::FastMonitor | |
snapStreamAtomic(unsigned int ls, unsigned int streamID) | jsoncollector::FastMonitor | |
sourceInfo_ | jsoncollector::FastMonitor | private |
strictChecking_ | jsoncollector::FastMonitor | private |
uids_ | jsoncollector::FastMonitor | private |
useDefinition_ | jsoncollector::FastMonitor | private |
useSource_ | jsoncollector::FastMonitor | private |
~FastMonitor() | jsoncollector::FastMonitor | virtual |