 |
Belle II Software
release-05-01-25
|
15 #include <framework/core/HistoModule.h>
16 #include <framework/datastore/StoreArray.h>
17 #include <pxd/dataobjects/PXDDigit.h>
18 #include <pxd/dataobjects/PXDCluster.h>
32 class PXDDQMExpressRecoModule :
public HistoModule {
45 void event() override final;
79 std::vector <TH1D*>
m_fired = {};
float m_CutPXDCharge
cut for accepting to hitmap histogram, using pixels only, default = 0
std::vector< TH1D * > m_pixelSignal
Charge of pixels.
TH1D * m_hitMapClCounts
Hitmaps of Clusters.
std::vector< TH1D * > m_clusterSizeU
u cluster size
std::string m_storePXDDigitsName
PXDDigits StoreArray name.
void defineHisto() override final
Histogram definitions such as TH1(), TH2(), TNtuple(), TTree()....
std::vector< TH1D * > m_clusterCharge
Start row distribution.
PXDDQMExpressRecoModule()
Constructor.
Abstract base class for different kinds of events.
std::string m_histogramDirectoryName
Name of the histogram directory in ROOT file.
StoreArray< PXDCluster > m_storePXDClusters
Storearray for Cluster
std::vector< TH1D * > m_clusterSizeUV
Cluster size.
TH1D * m_hitMapCounts
Hitmaps of Digits.
void event() override final
Function to process event record.
std::vector< TH1D * > m_clusterSizeV
v cluster size
std::string m_storePXDClustersName
PXDClusters StoreArray name.
The PXD Cluster class This class stores all information about reconstructed PXD clusters The position...
std::vector< TH1D * > m_clusters
Clusters per event.
StoreArray< PXDDigit > m_storePXDDigits
Storearray for Digits
Accessor to arrays stored in the data store.
std::vector< TH1D * > m_fired
Fired pixels per event.
void initialize() override final
Module functions.
TH1D * m_hitMapCountsChip
Hitmaps of digits on chips.
void beginRun() override final
Function to process begin_run record.
TH1D * m_hitMapClCountsChip
Hitmaps of clusters on chips.