ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HepPolyhedron.cc File Reference
#include "HepPolyhedron.h"
#include "G4PhysicalConstants.hh"
#include "G4Vector3D.hh"
#include <cstdlib>
#include <cmath>
#include <cassert>
#include "BooleanProcessor.src"
#include "HepPolyhedronProcessor.src"
+ Include dependency graph for HepPolyhedron.cc:

Go to the source code of this file.

Functions

std::ostream & operator<< (std::ostream &ostr, const G4Facet &facet)
 
std::ostream & operator<< (std::ostream &ostr, const HepPolyhedron &ph)
 

Variables

const G4double spatialTolerance = 0.01*nm
 

Function Documentation

std::ostream& operator<< ( std::ostream &  ostr,
const G4Facet facet 
)

Definition at line 85 of file HepPolyhedron.cc.

View newest version in sPHENIX GitHub at line 85 of file HepPolyhedron.cc

References G4Facet::edge, G4Facet::G4Edge::f, k, and G4Facet::G4Edge::v.

std::ostream& operator<< ( std::ostream &  ostr,
const HepPolyhedron ph 
)

Definition at line 92 of file HepPolyhedron.cc.

View newest version in sPHENIX GitHub at line 92 of file HepPolyhedron.cc

References HepPolyhedron::nface, HepPolyhedron::nvert, HepPolyhedron::pF, HepPolyhedron::pV, HepGeom::BasicVector3D< T >::x(), HepGeom::BasicVector3D< T >::y(), and HepGeom::BasicVector3D< T >::z().

+ Here is the call graph for this function:

Variable Documentation

const G4double spatialTolerance = 0.01*nm

Definition at line 75 of file HepPolyhedron.cc.

View newest version in sPHENIX GitHub at line 75 of file HepPolyhedron.cc

Referenced by HepPolyhedronSphere::HepPolyhedronSphere(), HepPolyhedronTorus::HepPolyhedronTorus(), and HepPolyhedron::RotateAroundZ().