Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VolumeBounds.hpp File Reference
#include "Acts/Definitions/Algebra.hpp"
#include "Acts/Definitions/Direction.hpp"
#include "Acts/Geometry/Volume.hpp"
#include "Acts/Utilities/BinningType.hpp"
#include <cmath>
#include <iostream>
#include <memory>
#include <utility>
#include <vector>
+ 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
 Acts includes to create all necessary definitions.
 

Typedefs

using Acts::OrientedSurface = std::pair< std::shared_ptr< Surface >, Direction >
 
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 Transform3 Acts::s_planeXY = Transform3::Identity()
 
static const Transform3 Acts::s_planeYZ
 
static const Transform3 Acts::s_planeZX