CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
AbstractHistogram Struct Reference

#include <AbstractHistogram.h>

Public Member Functions

 ~AbstractHistogram ()
 

Public Attributes

int count = 0
 
GeometryInterface::InterestingQuantities iq_sample
 
dqm::legacy::MonitorElementme = nullptr
 
TH1 * th1 = nullptr
 

Detailed Description

Definition at line 21 of file AbstractHistogram.h.

Constructor & Destructor Documentation

◆ ~AbstractHistogram()

AbstractHistogram::~AbstractHistogram ( )
inline

Definition at line 29 of file AbstractHistogram.h.

29  {
30  // if both are set the ME should own the TH1
31  if (th1 && !me) {
32  //std::cout << "+++ Deleting " << th1->GetTitle() << "\n";
33  delete th1;
34  }
35  };

References me, and th1.

Member Data Documentation

◆ count

int AbstractHistogram::count = 0

◆ iq_sample

GeometryInterface::InterestingQuantities AbstractHistogram::iq_sample

◆ me

dqm::legacy::MonitorElement* AbstractHistogram::me = nullptr

◆ th1

TH1* AbstractHistogram::th1 = nullptr
AbstractHistogram::me
dqm::legacy::MonitorElement * me
Definition: AbstractHistogram.h:23
AbstractHistogram::th1
TH1 * th1
Definition: AbstractHistogram.h:24