11#include <framework/core/HistoModule.h>
12#include <framework/datastore/StoreArray.h>
13#include <pxd/dataobjects/PXDRawHit.h>
31 enum {eNumSwitcher = 6, eNumDCD = 4, eNumSensors = 64};
47 virtual void event()
override;
HistoModule()
Constructor.
virtual void initialize() override
Initialize.
virtual void event() override
Event.
TH1F * hrawPxdHitsCharge[eNumSensors][eNumSwitcher][eNumDCD]
Histogram raw pixel charge.
std::string m_storeRawHitsName
PXDRawHits StoreArray name.
TH1F * hrawPxdHitsCount[eNumSensors][eNumSwitcher][eNumDCD]
Histogram pixelcount/?
virtual void beginRun() override
Begin run.
std::string m_histogramDirectoryName
Name of the histogram directory in ROOT file.
PXDRawDQMChipsModule()
Constructor defining the parameters.
StoreArray< PXDRawHit > m_storeRawHits
Storearray for raw pixels.
virtual void defineHisto() override
Define histograms.
Accessor to arrays stored in the data store.
Namespace to encapsulate code needed for simulation and reconstrucion of the PXD.
Abstract base class for different kinds of events.