DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
dd4hep::DDSegmentation::MegatileLayerGridXY Member List

This is the complete list of members for dd4hep::DDSegmentation::MegatileLayerGridXY, including all inherited members.

_currentSegInfodd4hep::DDSegmentation::MegatileLayerGridXYmutableprotected
_decoderdd4hep::DDSegmentation::Segmentationprotected
_descriptiondd4hep::DDSegmentation::Segmentationprotected
_identifierLayerdd4hep::DDSegmentation::MegatileLayerGridXYprotected
_identifierModuledd4hep::DDSegmentation::MegatileLayerGridXYprotected
_identifierWaferdd4hep::DDSegmentation::MegatileLayerGridXYprotected
_indexIdentifiersdd4hep::DDSegmentation::Segmentationprotected
_layerConfigdd4hep::DDSegmentation::MegatileLayerGridXYprotected
_megaTileOffsetXdd4hep::DDSegmentation::MegatileLayerGridXYprotected
_megaTileOffsetYdd4hep::DDSegmentation::MegatileLayerGridXYprotected
_megaTileSizeXdd4hep::DDSegmentation::MegatileLayerGridXYprotected
_megaTileSizeYdd4hep::DDSegmentation::MegatileLayerGridXYprotected
_namedd4hep::DDSegmentation::Segmentationprotected
_nCellsXdd4hep::DDSegmentation::MegatileLayerGridXYprotected
_nCellsYdd4hep::DDSegmentation::MegatileLayerGridXYprotected
_ownsDecoderdd4hep::DDSegmentation::Segmentationprotected
_parametersdd4hep::DDSegmentation::Segmentationprotected
_typedd4hep::DDSegmentation::Segmentationprotected
_unif_nCellsXdd4hep::DDSegmentation::MegatileLayerGridXYprotected
_unif_nCellsYdd4hep::DDSegmentation::MegatileLayerGridXYprotected
_xIddd4hep::DDSegmentation::MegatileLayerGridXYprotected
_yIddd4hep::DDSegmentation::MegatileLayerGridXYprotected
addSubsegmentation(long key_min, long key_max, Segmentation *entry)dd4hep::DDSegmentation::Segmentationvirtual
binToPosition(FieldID bin, double cellSize, double offset=0.)dd4hep::DDSegmentation::Segmentationprotectedstatic
binToPosition(FieldID bin, std::vector< double > const &cellBoundaries, double offset=0.)dd4hep::DDSegmentation::Segmentationprotectedstatic
CartesianGrid(const std::string &cellEncoding="")dd4hep::DDSegmentation::CartesianGridprotected
CartesianGrid(const BitFieldCoder *decoder)dd4hep::DDSegmentation::CartesianGridprotected
cellDimensions(const CellID &cellID) constdd4hep::DDSegmentation::MegatileLayerGridXYvirtual
cellDimensions(const unsigned int ilayer, const unsigned int iwafer) constdd4hep::DDSegmentation::MegatileLayerGridXYvirtual
cellID(const Vector3D &localPosition, const Vector3D &globalPosition, const VolumeID &volumeID) constdd4hep::DDSegmentation::MegatileLayerGridXYvirtual
decoder() constdd4hep::DDSegmentation::Segmentationinlinevirtual
description() constdd4hep::DDSegmentation::Segmentationinlinevirtual
fieldDescription() constdd4hep::DDSegmentation::Segmentationinlinevirtual
fieldNameX() constdd4hep::DDSegmentation::MegatileLayerGridXYinline
fieldNameY() constdd4hep::DDSegmentation::MegatileLayerGridXYinline
getSegInfo(unsigned int layerIndex, unsigned int waferIndex) constdd4hep::DDSegmentation::MegatileLayerGridXYprotected
getUnifNCellsX()dd4hep::DDSegmentation::MegatileLayerGridXYinline
getUnifNCellsY()dd4hep::DDSegmentation::MegatileLayerGridXYinline
MegatileLayerGridXY(const std::string &cellEncoding="")dd4hep::DDSegmentation::MegatileLayerGridXY
MegatileLayerGridXY(const BitFieldCoder *decoder)dd4hep::DDSegmentation::MegatileLayerGridXY
name() constdd4hep::DDSegmentation::Segmentationinlinevirtual
neighbours(const CellID &cellID, std::set< CellID > &neighbours) constdd4hep::DDSegmentation::Segmentationvirtual
parameter(const std::string &parameterName) constdd4hep::DDSegmentation::Segmentationvirtual
parameters() constdd4hep::DDSegmentation::Segmentationvirtual
position(const CellID &cellID) constdd4hep::DDSegmentation::MegatileLayerGridXYvirtual
positionToBin(double position, double cellSize, double offset=0.)dd4hep::DDSegmentation::Segmentationprotectedstatic
positionToBin(double position, std::vector< double > const &cellBoundaries, double offset=0.)dd4hep::DDSegmentation::Segmentationprotectedstatic
registerIdentifier(const std::string &nam, const std::string &desc, std::string &ident, const std::string &defaultVal)dd4hep::DDSegmentation::Segmentationprotected
registerParameter(const std::string &nam, const std::string &desc, TYPE &param, const TYPE &defaultVal, UnitType unitTyp=SegmentationParameter::NoUnit, bool isOpt=false)dd4hep::DDSegmentation::Segmentationinlineprotected
Segmentation(const std::string &cellEncoding="")dd4hep::DDSegmentation::Segmentationprotected
Segmentation(const BitFieldCoder *decoder)dd4hep::DDSegmentation::Segmentationprotected
Segmentation(const Segmentation &)dd4hep::DDSegmentation::Segmentationprivate
setDecoder(const BitFieldCoder *decoder)dd4hep::DDSegmentation::Segmentationvirtual
setFieldNameX(const std::string &fieldName)dd4hep::DDSegmentation::MegatileLayerGridXYinline
setFieldNameY(const std::string &fieldName)dd4hep::DDSegmentation::MegatileLayerGridXYinline
setMegaTileCellsXY(unsigned int layer, int ix, int iy)dd4hep::DDSegmentation::MegatileLayerGridXYinline
setMegaTileOffsetXY(double x, double y)dd4hep::DDSegmentation::MegatileLayerGridXYinline
setMegaTileSizeXY(double x, double y)dd4hep::DDSegmentation::MegatileLayerGridXYinline
setName(const std::string &value)dd4hep::DDSegmentation::Segmentationinlinevirtual
setParameters(const Parameters &parameters)dd4hep::DDSegmentation::Segmentationvirtual
setSpecialMegaTile(unsigned int layer, unsigned int tile, double sizex, double sizey, double offsetx, double offsety, unsigned int ncellsx, unsigned int ncellsy)dd4hep::DDSegmentation::MegatileLayerGridXY
setup()dd4hep::DDSegmentation::MegatileLayerGridXY
specialMegaTiles_layerWaferdd4hep::DDSegmentation::MegatileLayerGridXYprotected
type() constdd4hep::DDSegmentation::Segmentationinlinevirtual
volumeID(const CellID &cellID) constdd4hep::DDSegmentation::Segmentationvirtual
~CartesianGrid()dd4hep::DDSegmentation::CartesianGridvirtual
~MegatileLayerGridXY()dd4hep::DDSegmentation::MegatileLayerGridXYvirtual
~Segmentation()dd4hep::DDSegmentation::Segmentationvirtual