Belle II Software development
TOPGeoPMTArray Member List

This is the complete list of members for TOPGeoPMTArray, including all inherited members.

ClassDef(TOPGeoBase, 1)TOPGeoBaseprotected
ClassDefOverride(TOPGeoPMTArray, 3)TOPGeoPMTArrayprivate
generateDecoupledPMTs(double fraction)TOPGeoPMTArray
getAirGap() constTOPGeoPMTArrayinline
getColumn(unsigned pmtID) constTOPGeoPMTArray
getCookieMaterial() constTOPGeoPMTArrayinline
getCookieThickness() constTOPGeoPMTArrayinline
getDecoupledPMTs() constTOPGeoPMTArrayinline
getDx() constTOPGeoPMTArrayinline
getDy() constTOPGeoPMTArrayinline
getFilterMaterial() constTOPGeoPMTArrayinline
getFilterThickness() constTOPGeoPMTArrayinline
getGapX() constTOPGeoPMTArrayinline
getGapY() constTOPGeoPMTArrayinline
getMaterial() constTOPGeoPMTArrayinline
getName() constTOPGeoBaseinline
getNumColumns() constTOPGeoPMTArrayinline
getNumPixelColumns() constTOPGeoPMTArrayinline
getNumPixelRows() constTOPGeoPMTArrayinline
getNumPixels() constTOPGeoPMTArrayinline
getNumRows() constTOPGeoPMTArrayinline
getPixelID(double x, double y, unsigned pmtID) constTOPGeoPMTArray
getPixelID(unsigned pmtID, unsigned pmtPixelID) constTOPGeoPMTArray
getPMT() constTOPGeoPMTArrayinline
getPmtID(unsigned row, unsigned col) constTOPGeoPMTArray
getReflectivity(const GeoOpticalSurface &surface, double energy) constTOPGeoBase
getRow(unsigned pmtID) constTOPGeoPMTArray
getSize() constTOPGeoPMTArrayinline
getSizeX() constTOPGeoPMTArrayinline
getSizeY() constTOPGeoPMTArrayinline
getSizeZ() constTOPGeoPMTArrayinline
getX(unsigned col) constTOPGeoPMTArrayinline
getY(unsigned row) constTOPGeoPMTArrayinline
isConsistent() const overrideTOPGeoPMTArrayvirtual
isPMTDecoupled(unsigned pmtID) constTOPGeoPMTArray
m_airGapTOPGeoPMTArrayprivate
m_cookieMaterialTOPGeoPMTArrayprivate
m_cookieThicknessTOPGeoPMTArrayprivate
m_decoupledPMTsTOPGeoPMTArrayprivate
m_dxTOPGeoPMTArrayprivate
m_dyTOPGeoPMTArrayprivate
m_filterMaterialTOPGeoPMTArrayprivate
m_filterThicknessTOPGeoPMTArrayprivate
m_gxTOPGeoPMTArrayprivate
m_gyTOPGeoPMTArrayprivate
m_materialTOPGeoPMTArrayprivate
m_nameTOPGeoBaseprotected
m_numColumnsTOPGeoPMTArrayprivate
m_numRowsTOPGeoPMTArrayprivate
m_pmtTOPGeoPMTArrayprivate
print(const std::string &title="PMT array geometry parameters") const overrideTOPGeoPMTArrayvirtual
printSurface(const GeoOpticalSurface &surface) constTOPGeoBasevirtual
printUnderlined(const std::string &title) constTOPGeoBaseprotected
s_unitTOPGeoBaseprotectedstatic
s_unitNameTOPGeoBaseprotectedstatic
setAirGap(double gap)TOPGeoPMTArrayinline
setDecoupledPMT(unsigned pmtID)TOPGeoPMTArrayinline
setName(const std::string &name)TOPGeoBaseinline
setSiliconeCookie(double thickness, const std::string &material)TOPGeoPMTArrayinline
setWavelengthFilter(double thickness, const std::string &material)TOPGeoPMTArrayinline
TOPGeoBase()TOPGeoBaseinline
TOPGeoBase(const std::string &name)TOPGeoBaseinlineexplicit
TOPGeoPMTArray()TOPGeoPMTArrayinline
TOPGeoPMTArray(unsigned numColumns, unsigned numRows, double gapX, double gapY, const std::string &material, const TOPGeoPMT &pmt, const std::string &name="TOPPMTArray")TOPGeoPMTArrayinline