 |
Belle II Software
release-05-02-19
|
13 #include <framework/core/Module.h>
14 #include <framework/datastore/SelectSubset.h>
15 #include <pxd/dataobjects/PXDRawHit.h>
31 class PXDRawHitFilterModule :
public Module {
47 void event() override final;
SelectSubset< PXDRawHit > m_selectorIN
selector of the subset of PXDRawHits contained in the ROIs
std::string m_PXDRawHitsInsideROIName
The name of the StoreArray of Filtered PXDRawHits.
Class to create a subset of a given StoreArray together with the relations with other StoreArrays.
PXDRawHitFilterModule()
Constructor: Sets the description, the properties and the parameters of the module.
SelectSubset< PXDRawHit > m_selectorOUT
selector of the subset of PXDRawHits NOT contained in the ROIs
std::string m_PXDRawHitsOutsideROIName
The name of the StoreArray of Filtered PXDRawHits.
The PXD Raw Hit class This class stores information about PXD Pixel hits and makes them available in ...
void initialize() override final
Initialize the Module.
Abstract base class for different kinds of events.
bool m_CreateOutside
if set, create list of outside pixels, too
std::string m_ROIidsName
The name of the StoreArray of ROIs.
std::string m_PXDRawHitsName
The name of the StoreArray of PXDRawHits to be filtered.
void event() override final
This method is the core of the module.