DD4hep - The AIDA detector description toolkit for high energy physics experiments
DD4hep  Rev:Unversioneddirectory
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Macros | Functions
Segmentations.cpp File Reference
#include "DD4hep/Segmentations.h"
#include "DD4hep/InstanceCount.h"
#include "DD4hep/Printout.h"
#include "DD4hep/Plugins.h"
#include "DD4hep/Handle.inl"
#include "DD4hep/objects/SegmentationsInterna.h"
#include <iostream>
#include <stdexcept>
#include "DDSegmentation/CartesianGrid.h"
#include "DDSegmentation/CartesianGridXY.h"
#include "DDSegmentation/CartesianGridXZ.h"
#include "DDSegmentation/CartesianGridYZ.h"
#include "DDSegmentation/CartesianGridXYZ.h"
#include "DDSegmentation/TiledLayerGridXY.h"
#include "DDSegmentation/MegatileLayerGridXY.h"
#include "DDSegmentation/WaferGridXY.h"
#include "DDSegmentation/PolarGridRPhi.h"
#include "DDSegmentation/PolarGridRPhi2.h"
#include "DDSegmentation/ProjectiveCylinder.h"
#include "DDSegmentation/MultiSegmentation.h"

Go to the source code of this file.

Macros

#define IMPLEMENT_SEGMENTATION_HANDLE(X)   DD4HEP_INSTANTIATE_HANDLE_UNNAMED(SegmentationWrapper<DDSegmentation::X>);
 

Functions

 DD4HEP_INSTANTIATE_HANDLE_UNNAMED (SegmentationObject)
 

Macro Definition Documentation

#define IMPLEMENT_SEGMENTATION_HANDLE (   X)    DD4HEP_INSTANTIATE_HANDLE_UNNAMED(SegmentationWrapper<DDSegmentation::X>);

Definition at line 120 of file Segmentations.cpp.

Function Documentation

DD4HEP_INSTANTIATE_HANDLE_UNNAMED ( SegmentationObject  )