#include <set>
#include <functional>
#include <algorithm>
#include "GaudiKernel/AlgFactory.h"
#include "GaudiKernel/IRndmGenSvc.h"
#include "GaudiKernel/RndmGenerators.h"
#include "GaudiKernel/SystemOfUnits.h"
#include "GaudiKernel/Vector3DTypes.h"
#include "GaudiAlg/GaudiAlgorithm.h"
#include "DetDesc/ILVolume.h"
#include "DetDesc/IPVolume.h"
#include "DetDesc/ISolid.h"
#include "DetDesc/Material.h"
#include "DetDesc/SolidBox.h"
#include "DetDesc/VolumeIntersectionIntervals.h"
#include "DetDesc/IntersectionErrors.h"
#include "DetDesc/ITransportSvc.h"
#include "boost/progress.hpp"
#include "boost/format.hpp"
#include "gsl/gsl_sys.h"
Include dependency graph for CheckGeometryOverlaps.cpp:
Go to the source code of this file.
Namespaces | |
| namespace | DetDesc |
Classes | |
| class | DetDesc::CheckOverlap |
| The helper algorithm to detect the various overlaps. More... | |
Functions | |
| bool | DetDesc::isOK (const ILVolume::Intersections &cnt) |
| std::pair< std::pair< int, int >, double > | DetDesc::notOK (const ILVolume::Intersections &cnt) |
| DECLARE_NAMESPACE_ALGORITHM_FACTORY (DetDesc, CheckOverlap) | |
| the factory, nesessary for instantiation | |
Definition in file CheckGeometryOverlaps.cpp.
| DECLARE_NAMESPACE_ALGORITHM_FACTORY | ( | DetDesc | , | |
| CheckOverlap | ||||
| ) |
the factory, nesessary for instantiation
1.4.7