9#include <top/reconstruction_cpp/PixelMasks.h>
10#include <top/geometry/TOPGeometryPar.h>
11#include <framework/logging/Logger.h>
23 if (not geo->isModuleIDValid(moduleID)) {
24 B2FATAL(
"TOP::PixelMasks: invalid slot number, moduleID = " << moduleID);
28 m_masks.resize(numPixels,
true);
const TOPGeoPMTArray & getPMTArray() const
Returns PMT array.
unsigned getNumPixels() const
Returns number of pixels.
PixelMasks(int moduleID)
Constructor: all pixels are turned on (active)
std::vector< bool > m_masks
pixel masks (true for active), index = pixelID -1
const TOPGeometry * getGeometry() const
Returns pointer to geometry object using basf2 units.
static TOPGeometryPar * Instance()
Static method to obtain the pointer to its instance.
const TOPGeoModule & getModule(int moduleID) const
Returns module.
Abstract base class for different kinds of events.