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 |