 |
Belle II Software
release-05-02-19
|
13 #include <framework/core/Module.h>
14 #include <framework/datastore/StoreArray.h>
15 #include <framework/datastore/StoreObjPtr.h>
16 #include <framework/dataobjects/EventMetaData.h>
17 #include <tracking/dataobjects/ROIid.h>
18 #include <pxd/dataobjects/PXDRawHit.h>
34 class PXDROIPlotModule :
public Module {
44 void event() override final;
StoreArray< ROIid > m_storeDCROIs
Storearray for ROIs (DC)
PXDROIPlotModule()
Constructor defining the parameters.
std::string m_storeRawHitsName
PXDRawHits StoreArray name.
StoreArray< PXDRawHit > m_storeRawHits
Storearray for raw pixels
std::string m_DCROIsName
DC ROIs StoreArray name.
The PXD Raw Hit class This class stores information about PXD Pixel hits and makes them available in ...
void event() override final
This method is the core of the module.
void initialize() override final
Initialize the Module.
ROIid stores the U and V ids and the sensor id of the Region Of Interest.
Abstract base class for different kinds of events.
Type-safe access to single objects in the data store.
std::string m_ROIsName
ROIs StoreArray name.
std::string m_HLTROIsName
HLT ROIs StoreArray name.
StoreObjPtr< EventMetaData > m_eventMetaData
Event Metadata StorePtr.
Accessor to arrays stored in the data store.
StoreArray< ROIid > m_storeROIs
Storearray for ROIs
StoreArray< ROIid > m_storeHLTROIs
Storearray for ROIs (HLT)