15#include <dqm/core/DQMHistAnalysis.h>
29 enum { NUM_MODULES = 40};
51 void event()
override final;
DQMHistAnalysisModule()
Constructor / Destructor.
TH2F * m_hSignal[NUM_MODULES]
2D Signal Histograms
TH2F * m_hCommon[NUM_MODULES]
2D Common Histograms
void initialize() override final
Initializer.
DQMHistAnalysisPXDFitsModule()
Constructor.
TCanvas * m_cSignal[NUM_MODULES]
2D Signal Canvases
TCanvas * m_cOccupancyAll
All Occupancy Canvas.
TCanvas * m_cCommonAll
All Common Canvas.
TF1 * m_fGaus
Gauss Fit functions.
TCanvas * m_cCommon[NUM_MODULES]
2D Common Canvases
TH1F * m_hOccupancyAll
All Occupancy Histogram.
std::map< int, int > m_inx_to_id
maps from index to VXDid
TCanvas * m_cSignalAll
All Signal Canvas.
void event() override final
This method is called for each event.
TH1F * m_hSignalAll
All Signal Histogram.
std::string m_histogramDirectoryName
Histogram doirectory.
TH1F * m_hCountsAll
All Counts Histogram.
std::map< int, int > m_id_to_inx
maps from VXDid to index
void beginRun() override final
Called when entering a new run.
TH1F * m_hCommonAll
All Common Histogram.
TH2F * m_hCounts[NUM_MODULES]
2D Counts Histograms
TCanvas * m_cCounts[NUM_MODULES]
2D Counts Canvases
TCanvas * m_cCountsAll
All Counts Canvas.
TF1 * m_fLandau
Landau Fit functions.
Abstract base class for different kinds of events.