File indexing completed on 2025-01-30 10:26:21
0001
0002
0003
0004 #ifndef VECGEOM_VOLUMES_SPECIALIZEDCOAXIALCONES_H_
0005 #define VECGEOM_VOLUMES_SPECIALIZEDCOAXIALCONES_H_
0006
0007 #include "VecGeom/base/Global.h"
0008
0009 #include "VecGeom/volumes/kernel/CoaxialConesImplementation.h"
0010 #include "VecGeom/volumes/PlacedCoaxialCones.h"
0011 #include "VecGeom/volumes/SpecializedPlacedVolImplHelper.h"
0012 #include "VecGeom/volumes/UnplacedCoaxialCones.h"
0013
0014 #include <stdio.h>
0015
0016 namespace vecgeom {
0017 inline namespace VECGEOM_IMPL_NAMESPACE {
0018
0019 template <TranslationCode transCodeT, RotationCode rotCodeT>
0020 using SpecializedCoaxialCones = SIMDSpecializedVolImplHelper<CoaxialConesImplementation, transCodeT, rotCodeT>;
0021
0022 using SimpleCoaxialCones = SpecializedCoaxialCones<translation::kGeneric, rotation::kGeneric>;
0023 }
0024 }
0025
0026 #endif