EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VolumeBounds.hpp File Reference
#include "Acts/Geometry/Volume.hpp"
#include "Acts/Utilities/BinningType.hpp"
#include "Acts/Utilities/BoundingBox.hpp"
#include "Acts/Utilities/Definitions.hpp"
#include <iomanip>
#include <iostream>
#include <memory>
+ Include dependency graph for VolumeBounds.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Acts::VolumeBounds
 

Namespaces

namespace  Acts
 Set the Geometry Context PLUGIN.
 

Typedefs

using Acts::SurfacePtr = std::shared_ptr< const Surface >
 
using Acts::OrientedSurface = std::pair< SurfacePtr, NavigationDirection >
 
using Acts::OrientedSurfaces = std::vector< OrientedSurface >
 

Functions

std::ostream & Acts::operator<< (std::ostream &sl, const VolumeBounds &vb)
 Overload of << operator for std::ostream for debug output.
 
bool Acts::operator== (const VolumeBounds &lhs, const VolumeBounds &rhs)
 

Variables

static const Transform3D Acts::s_planeXY = Transform3D::Identity()
 
static const Transform3D Acts::s_planeYZ
 
static const Transform3D Acts::s_planeZX