Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
N21-01-26
OnlineMonitoring
producer
WLPlots.h
Go to the documentation of this file.
1
#ifndef OM_WLPLOTS_H
2
#define OM_WLPLOTS_H
3
#include "
OnlineMonitoring/producer/SummarySubscriber.h
"
4
5
namespace
om
{
class
RawEventSummary; }
6
namespace
om
{
class
DataBlockSummary; }
7
namespace
om
{
class
MicroSliceSummary; }
8
namespace
om
{
class
NanoSliceSummary; }
9
10
namespace
om
{
11
class
WLPlots
:
public
SummarySubscriber
{
12
public
:
13
WLPlots
();
14
~WLPlots
();
15
virtual
void
GetNanoSliceSummary
(
const
RawEventSummary
&
r
,
16
const
DataBlockSummary
& dbs,
17
const
MicroSliceSummary
& mss,
18
const
NanoSliceSummary
& nss);
19
};
20
}
21
22
#endif
23
////////////////////////////////////////////////////////////////////////
om::MicroSliceSummary
Definition:
MicroSliceSummary.h:11
om::NanoSliceSummary
Definition:
NanoSliceSummary.h:13
SummarySubscriber.h
Interface for classes that plot data from the event summaries.
om::SummarySubscriber
Definition:
SummarySubscriber.h:16
om::WLPlots::GetNanoSliceSummary
virtual void GetNanoSliceSummary(const RawEventSummary &r, const DataBlockSummary &dbs, const MicroSliceSummary &mss, const NanoSliceSummary &nss)
Interface to the nanoslice summary.
Definition:
WLPlots.cxx:24
om::DataBlockSummary
Definition:
DataBlockSummary.h:11
om::RawEventSummary
Definition:
RawEventSummary.h:12
om::WLPlots::~WLPlots
~WLPlots()
Definition:
WLPlots.cxx:20
r
TRandom3 r(0)
om::WLPlots
Definition:
WLPlots.h:11
om::WLPlots::WLPlots
WLPlots()
Definition:
WLPlots.cxx:12
om
Online Monitoring package header.
Definition:
FEBRateAnalysis.h:14
Generated on Tue Jan 26 2021 14:13:05 for NOvA by
1.8.11