11 #include <framework/core/Module.h>
12 #include <pxd/dataobjects/PXDRawHit.h>
13 #include <vxd/dataobjects/VxdID.h>
14 #include <framework/datastore/StoreArray.h>
15 #include <framework/datastore/StoreObjPtr.h>
16 #include <pxd/dataobjects/PXDDAQStatus.h>
The PXD DAQ Status class.
The PXD Raw Hit class This class stores information about PXD Pixel hits and makes them available in ...
The PXD bad sensor tagger module.
std::string m_PXDRawHitsName
The name of the StoreArray of PXDRawHits to be generated.
void initialize() override final
Initialize the module.
int m_0cut
Minimum charge for a digit to carry.
std::map< VxdID, int > m_cut
Cuts fore each module.
PXDBadSensorTagModule()
Constructor.
StoreObjPtr< PXDDAQStatus > m_storeDAQEvtStats
Output array for DAQ Status.
std::string m_PXDDAQEvtStatsName
The name of the StoreObjPtr of PXDDAQStatus to be generated.
void event() override final
Event.
std::vector< std::vector< int > > m_nrHitsCut
Cuts parameter fore each module.
StoreArray< PXDRawHit > m_storeRawHits
Input array for PXD Raw Hits.
Accessor to arrays stored in the data store.
Type-safe access to single objects in the data store.
Class to uniquely identify a any structure of the PXD and SVD.
Abstract base class for different kinds of events.