ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4Facet Class Reference

#include <geant4/tree/geant4-10.6-release/source/graphics_reps/include/HepPolyhedron.h>

+ Collaboration diagram for G4Facet:

Classes

struct  G4Edge
 

Public Member Functions

 G4Facet (G4int v1=0, G4int f1=0, G4int v2=0, G4int f2=0, G4int v3=0, G4int f3=0, G4int v4=0, G4int f4=0)
 

Private Attributes

G4Edge edge [4]
 

Friends

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

Detailed Description

Definition at line 179 of file HepPolyhedron.h.

View newest version in sPHENIX GitHub at line 179 of file HepPolyhedron.h

Constructor & Destructor Documentation

G4Facet::G4Facet ( G4int  v1 = 0,
G4int  f1 = 0,
G4int  v2 = 0,
G4int  f2 = 0,
G4int  v3 = 0,
G4int  f3 = 0,
G4int  v4 = 0,
G4int  f4 = 0 
)
inline

Definition at line 188 of file HepPolyhedron.h.

View newest version in sPHENIX GitHub at line 188 of file HepPolyhedron.h

References edge, G4Facet::G4Edge::f, f1, f2, f3, f4, G4Facet::G4Edge::v, v1, v2, v3, and v4.

Friends And Related Function Documentation

friend class HepPolyhedron
friend

Definition at line 180 of file HepPolyhedron.h.

View newest version in sPHENIX GitHub at line 180 of file HepPolyhedron.h

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

Definition at line 85 of file HepPolyhedron.cc.

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

Member Data Documentation

G4Edge G4Facet::edge[4]
private

Definition at line 185 of file HepPolyhedron.h.

View newest version in sPHENIX GitHub at line 185 of file HepPolyhedron.h

Referenced by G4Facet(), HepPolyhedron::InvertFacets(), operator<<(), and HepPolyhedron::SetReferences().


The documentation for this class was generated from the following file: