| _decoder | dd4hep::DDSegmentation::Segmentation | protected |
| _description | dd4hep::DDSegmentation::Segmentation | protected |
| _indexIdentifiers | dd4hep::DDSegmentation::Segmentation | protected |
| _name | dd4hep::DDSegmentation::Segmentation | protected |
| _ownsDecoder | dd4hep::DDSegmentation::Segmentation | protected |
| _parameters | dd4hep::DDSegmentation::Segmentation | protected |
| _type | dd4hep::DDSegmentation::Segmentation | protected |
| addSubsegmentation(long key_min, long key_max, Segmentation *entry) | dd4hep::DDSegmentation::Segmentation | virtual |
| binToPosition(FieldID bin, double cellSize, double offset=0.) | dd4hep::DDSegmentation::Segmentation | protectedstatic |
| binToPosition(FieldID bin, std::vector< double > const &cellBoundaries, double offset=0.) | dd4hep::DDSegmentation::Segmentation | protectedstatic |
| cellDimensions(const CellID &cellID) const | dd4hep::DDSegmentation::Segmentation | virtual |
| cellID(const Vector3D &aLocalPosition, const Vector3D &aGlobalPosition, const VolumeID &aVolumeID) const | dd4hep::DDSegmentation::GridRPhiEta | virtual |
| cellsSpanVolumes() const | dd4hep::DDSegmentation::Segmentation | inlinevirtual |
| decoder() const | dd4hep::DDSegmentation::Segmentation | inlinevirtual |
| description() const | dd4hep::DDSegmentation::Segmentation | inlinevirtual |
| eta(const CellID &aCellID) const | dd4hep::DDSegmentation::GridPhiEta | |
| fieldDescription() const | dd4hep::DDSegmentation::Segmentation | inlinevirtual |
| fieldNameEta() const | dd4hep::DDSegmentation::GridPhiEta | inline |
| fieldNamePhi() const | dd4hep::DDSegmentation::GridPhiEta | inline |
| fieldNameR() const | dd4hep::DDSegmentation::GridRPhiEta | inline |
| GridPhiEta(const std::string &aCellEncoding) | dd4hep::DDSegmentation::GridPhiEta | |
| GridPhiEta(const BitFieldCoder *decoder) | dd4hep::DDSegmentation::GridPhiEta | |
| GridRPhiEta(const std::string &aCellEncoding) | dd4hep::DDSegmentation::GridRPhiEta | |
| GridRPhiEta(const BitFieldCoder *decoder) | dd4hep::DDSegmentation::GridRPhiEta | |
| gridSizeEta() const | dd4hep::DDSegmentation::GridPhiEta | inline |
| gridSizePhi() const | dd4hep::DDSegmentation::GridPhiEta | inline |
| gridSizeR() const | dd4hep::DDSegmentation::GridRPhiEta | inline |
| m_etaID | dd4hep::DDSegmentation::GridPhiEta | protected |
| m_gridSizeEta | dd4hep::DDSegmentation::GridPhiEta | protected |
| m_gridSizeR | dd4hep::DDSegmentation::GridRPhiEta | private |
| m_offsetEta | dd4hep::DDSegmentation::GridPhiEta | protected |
| m_offsetPhi | dd4hep::DDSegmentation::GridPhiEta | protected |
| m_offsetR | dd4hep::DDSegmentation::GridRPhiEta | private |
| m_phiBins | dd4hep::DDSegmentation::GridPhiEta | protected |
| m_phiID | dd4hep::DDSegmentation::GridPhiEta | protected |
| m_rID | dd4hep::DDSegmentation::GridRPhiEta | private |
| name() const | dd4hep::DDSegmentation::Segmentation | inlinevirtual |
| neighbours(const CellID &cellID, std::set< CellID > &neighbours) const | dd4hep::DDSegmentation::Segmentation | virtual |
| offsetEta() const | dd4hep::DDSegmentation::GridPhiEta | inline |
| offsetPhi() const | dd4hep::DDSegmentation::GridPhiEta | inline |
| offsetR() const | dd4hep::DDSegmentation::GridRPhiEta | inline |
| parameter(const std::string ¶meterName) const | dd4hep::DDSegmentation::Segmentation | virtual |
| parameters() const | dd4hep::DDSegmentation::Segmentation | virtual |
| phi(const CellID &aCellID) const | dd4hep::DDSegmentation::GridPhiEta | |
| phiBins() const | dd4hep::DDSegmentation::GridPhiEta | inline |
| position(const CellID &aCellID) const | dd4hep::DDSegmentation::GridRPhiEta | virtual |
| positionToBin(double position, double cellSize, double offset=0.) | dd4hep::DDSegmentation::Segmentation | protectedstatic |
| positionToBin(double position, std::vector< double > const &cellBoundaries, double offset=0.) | dd4hep::DDSegmentation::Segmentation | protectedstatic |
| r(const CellID &aCellID) const | dd4hep::DDSegmentation::GridRPhiEta | |
| registerIdentifier(const std::string &nam, const std::string &desc, std::string &ident, const std::string &defaultVal) | dd4hep::DDSegmentation::Segmentation | protected |
| registerParameter(const std::string &nam, const std::string &desc, TYPE ¶m, const TYPE &defaultVal, UnitType unitTyp=SegmentationParameter::NoUnit, bool isOpt=false) | dd4hep::DDSegmentation::Segmentation | inlineprotected |
| Segmentation(const std::string &cellEncoding="") | dd4hep::DDSegmentation::Segmentation | protected |
| Segmentation(const BitFieldCoder *decoder) | dd4hep::DDSegmentation::Segmentation | protected |
| Segmentation(const Segmentation &) | dd4hep::DDSegmentation::Segmentation | private |
| setDecoder(const BitFieldCoder *decoder) | dd4hep::DDSegmentation::Segmentation | virtual |
| setFieldNameEta(const std::string &fieldName) | dd4hep::DDSegmentation::GridPhiEta | inline |
| setFieldNamePhi(const std::string &fieldName) | dd4hep::DDSegmentation::GridPhiEta | inline |
| setFieldNameR(const std::string &fieldName) | dd4hep::DDSegmentation::GridRPhiEta | inline |
| setGridSizeEta(double aCellSize) | dd4hep::DDSegmentation::GridPhiEta | inline |
| setGridSizeR(double aCellSize) | dd4hep::DDSegmentation::GridRPhiEta | inline |
| setName(const std::string &value) | dd4hep::DDSegmentation::Segmentation | inlinevirtual |
| setOffsetEta(double offset) | dd4hep::DDSegmentation::GridPhiEta | inline |
| setOffsetPhi(double offset) | dd4hep::DDSegmentation::GridPhiEta | inline |
| setOffsetR(double offset) | dd4hep::DDSegmentation::GridRPhiEta | inline |
| setParameters(const Parameters ¶meters) | dd4hep::DDSegmentation::Segmentation | virtual |
| setPhiBins(int bins) | dd4hep::DDSegmentation::GridPhiEta | inline |
| type() const | dd4hep::DDSegmentation::Segmentation | inlinevirtual |
| volumeID(const CellID &cellID) const | dd4hep::DDSegmentation::Segmentation | virtual |
| ~GridPhiEta()=default | dd4hep::DDSegmentation::GridPhiEta | virtual |
| ~GridRPhiEta()=default | dd4hep::DDSegmentation::GridRPhiEta | virtual |
| ~Segmentation() | dd4hep::DDSegmentation::Segmentation | virtual |