| ClassDef(TOPGeoBase, 1) | TOPGeoBase | protected |
| ClassDefOverride(TOPGeoPMTArray, 3) | TOPGeoPMTArray | private |
| generateDecoupledPMTs(double fraction) | TOPGeoPMTArray | |
| getAirGap() const | TOPGeoPMTArray | inline |
| getColumn(unsigned pmtID) const | TOPGeoPMTArray | |
| getCookieMaterial() const | TOPGeoPMTArray | inline |
| getCookieThickness() const | TOPGeoPMTArray | inline |
| getDecoupledPMTs() const | TOPGeoPMTArray | inline |
| getDx() const | TOPGeoPMTArray | inline |
| getDy() const | TOPGeoPMTArray | inline |
| getFilterMaterial() const | TOPGeoPMTArray | inline |
| getFilterThickness() const | TOPGeoPMTArray | inline |
| getGapX() const | TOPGeoPMTArray | inline |
| getGapY() const | TOPGeoPMTArray | inline |
| getMaterial() const | TOPGeoPMTArray | inline |
| getName() const | TOPGeoBase | inline |
| getNumColumns() const | TOPGeoPMTArray | inline |
| getNumPixelColumns() const | TOPGeoPMTArray | inline |
| getNumPixelRows() const | TOPGeoPMTArray | inline |
| getNumPixels() const | TOPGeoPMTArray | inline |
| getNumRows() const | TOPGeoPMTArray | inline |
| getPixelID(double x, double y, unsigned pmtID) const | TOPGeoPMTArray | |
| getPixelID(unsigned pmtID, unsigned pmtPixelID) const | TOPGeoPMTArray | |
| getPMT() const | TOPGeoPMTArray | inline |
| getPmtID(unsigned row, unsigned col) const | TOPGeoPMTArray | |
| getReflectivity(const GeoOpticalSurface &surface, double energy) const | TOPGeoBase | |
| getRow(unsigned pmtID) const | TOPGeoPMTArray | |
| getSize() const | TOPGeoPMTArray | inline |
| getSizeX() const | TOPGeoPMTArray | inline |
| getSizeY() const | TOPGeoPMTArray | inline |
| getSizeZ() const | TOPGeoPMTArray | inline |
| getX(unsigned col) const | TOPGeoPMTArray | inline |
| getY(unsigned row) const | TOPGeoPMTArray | inline |
| isConsistent() const override | TOPGeoPMTArray | virtual |
| isPMTDecoupled(unsigned pmtID) const | TOPGeoPMTArray | |
| m_airGap | TOPGeoPMTArray | private |
| m_cookieMaterial | TOPGeoPMTArray | private |
| m_cookieThickness | TOPGeoPMTArray | private |
| m_decoupledPMTs | TOPGeoPMTArray | private |
| m_dx | TOPGeoPMTArray | private |
| m_dy | TOPGeoPMTArray | private |
| m_filterMaterial | TOPGeoPMTArray | private |
| m_filterThickness | TOPGeoPMTArray | private |
| m_gx | TOPGeoPMTArray | private |
| m_gy | TOPGeoPMTArray | private |
| m_material | TOPGeoPMTArray | private |
| m_name | TOPGeoBase | protected |
| m_numColumns | TOPGeoPMTArray | private |
| m_numRows | TOPGeoPMTArray | private |
| m_pmt | TOPGeoPMTArray | private |
| print(const std::string &title="PMT array geometry parameters") const override | TOPGeoPMTArray | virtual |
| printSurface(const GeoOpticalSurface &surface) const | TOPGeoBase | virtual |
| printUnderlined(const std::string &title) const | TOPGeoBase | protected |
| s_unit | TOPGeoBase | protectedstatic |
| s_unitName | TOPGeoBase | protectedstatic |
| setAirGap(double gap) | TOPGeoPMTArray | inline |
| setDecoupledPMT(unsigned pmtID) | TOPGeoPMTArray | inline |
| setName(const std::string &name) | TOPGeoBase | inline |
| setSiliconeCookie(double thickness, const std::string &material) | TOPGeoPMTArray | inline |
| setWavelengthFilter(double thickness, const std::string &material) | TOPGeoPMTArray | inline |
| TOPGeoBase() | TOPGeoBase | inline |
| TOPGeoBase(const std::string &name) | TOPGeoBase | inlineexplicit |
| TOPGeoPMTArray() | TOPGeoPMTArray | inline |
| TOPGeoPMTArray(unsigned numColumns, unsigned numRows, double gapX, double gapY, const std::string &material, const TOPGeoPMT &pmt, const std::string &name="TOPPMTArray") | TOPGeoPMTArray | inline |