9 namespace om {
class IPC; }
56 const char* exclude_pattern,
57 std::list<std::string>& objs);
virtual void SetName(const char *nm)=0
Set the source name.
virtual void GetStatus(std::string &nm, unsigned int *run, unsigned int *subrun, unsigned int *event, pid_t *pid, long *stime, long *utime, long *cpu, long *rsize, time_t *t)
Get the histogram server status.
void FindAllMatches(const char *include_pattern, const char *exclude_pattern, std::list< std::string > &objs)
virtual TH1F * GetTH1FCopy(const char *n)=0
static constexpr Double_t nm
TFile * fFile
The root histogram file.
virtual void GetHistogramList(std::list< std::string > &h)=0
Get a list of all histograms held by this source.
IPC * fIPC
Shared memory handler.
virtual ~HistoSourceBase()
HistoSourceBase * fSource
virtual TH2F * GetTH2FCopy(const char *n)=0
Online Monitoring package header.