9#include "dqm/core/RefHistObject.h"
24 if (orgref && (orgref->InheritsFrom(
"TH1C") or orgref->InheritsFrom(
"TH1S"))) {
27 }
else if (orgref && (orgref->InheritsFrom(
"TH1I") or orgref->InheritsFrom(
"TH1L"))) {
32 m_refCopy = std::unique_ptr<TH1> (
static_cast<TH1*
>(orgref->Clone()));
std::unique_ptr< TH1 > m_refCopy
Pointer to scaled reference histogram.
std::unique_ptr< TH1 > m_refHist
Pointer to reference histogram.
TH1 * getReference(void)
Get reference histogram pointer the pointer is to a freshly made copy, which can be modified by the c...
void makeReferenceCopy(void)
Make a copy of the underlying reference histogram which can be used for scaling.
Abstract base class for different kinds of events.