![]() |
![]() |
DD4hep - The AIDA detector description toolkit for high energy physics experiments
DD4hep
Rev:Unversioneddirectory
|
#include "DDSegmentation/BitField64.h"#include "DDSegmentation/SegmentationFactory.h"#include "DDSegmentation/SegmentationParameter.h"#include <map>#include <utility>#include <set>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| struct | DD4hep::DDSegmentation::Vector3D |
| Simple container for a physics vector. More... | |
| class | DD4hep::DDSegmentation::Segmentation |
| Base class for all segmentations. More... | |
Namespaces | |
| DD4hep | |
| Namespace for the AIDA detector description toolkit. | |
| DD4hep::DDSegmentation | |
| Namespace for base segmentations. | |
Macros | |
| #define | REGISTER_SEGMENTATION(classname) static const SegmentationCreator<classname> classname##_creator(#classname); |
| Macro to instantiate a new SegmentationCreator by its type name. More... | |
Typedefs | |
| typedef SegmentationParameter * | DD4hep::DDSegmentation::Parameter |
| typedef std::vector< Parameter > | DD4hep::DDSegmentation::Parameters |
| typedef TypedSegmentationParameter < int > * | DD4hep::DDSegmentation::IntParameter |
| typedef TypedSegmentationParameter < float > * | DD4hep::DDSegmentation::FloatParameter |
| typedef TypedSegmentationParameter < double > * | DD4hep::DDSegmentation::DoubleParameter |
| typedef TypedSegmentationParameter < std::string > * | DD4hep::DDSegmentation::StringParameter |
| typedef TypedSegmentationParameter < std::vector< int > > * | DD4hep::DDSegmentation::IntVecParameter |
| typedef TypedSegmentationParameter < std::vector< float > > * | DD4hep::DDSegmentation::FloatVecParameter |
| typedef TypedSegmentationParameter < std::vector< double > > * | DD4hep::DDSegmentation::DoubleVecParameter |
| typedef TypedSegmentationParameter < std::vector< std::string > > * | DD4hep::DDSegmentation::StringVecParameter |
| typedef SegmentationParameter::UnitType | DD4hep::DDSegmentation::UnitType |
| #define REGISTER_SEGMENTATION | ( | classname | ) | static const SegmentationCreator<classname> classname##_creator(#classname); |
Macro to instantiate a new SegmentationCreator by its type name.
Definition at line 170 of file Segmentation.h.
1.8.6