CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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 ( )
inline

Definition at line 29 of file AbstractHistogram.h.

References me, and th1.

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  };
dqm::legacy::MonitorElement * me

Member Data Documentation

int AbstractHistogram::count = 0

Definition at line 22 of file AbstractHistogram.h.

Referenced by HistogramManager::executeExtend().

GeometryInterface::InterestingQuantities AbstractHistogram::iq_sample
dqm::legacy::MonitorElement* AbstractHistogram::me = nullptr
TH1* AbstractHistogram::th1 = nullptr