#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