ATLAS Offline Software
Loading...
Searching...
No Matches
SbFacet Class Reference

#include <SbPolyhedron.h>

Collaboration diagram for SbFacet:

Public Member Functions

 SbFacet (int v1=0, int f1=0, int v2=0, int f2=0, int v3=0, int f3=0, int v4=0, int f4=0)

Private Attributes

struct { 
   int   v 
   int   f 
m_edge [4]

Friends

class SbPolyhedron
std::ostream & operator<< (std::ostream &ostr, const SbFacet &facet)

Detailed Description

Definition at line 217 of file SbPolyhedron.h.

Constructor & Destructor Documentation

◆ SbFacet()

SbFacet::SbFacet ( int v1 = 0,
int f1 = 0,
int v2 = 0,
int f2 = 0,
int v3 = 0,
int f3 = 0,
int v4 = 0,
int f4 = 0 )
inline

Definition at line 225 of file SbPolyhedron.h.

227 { m_edge[0].v=v1; m_edge[0].f=f1; m_edge[1].v=v2; m_edge[1].f=f2;
228 m_edge[2].v=v3; m_edge[2].f=f3; m_edge[3].v=v4; m_edge[3].f=f4; }
struct SbFacet::@146305307241173307306147201343177135163056232201 m_edge[4]
@ f3
fraction of energy reconstructed in 3rd sampling
Definition EgammaEnums.h:55

◆ operator<<

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

Definition at line 118 of file SbPolyhedron.cxx.

118 {
119 for (int k=0; k<4; k++) {
120 ostr << " " << facet.m_edge[k].v << "/" << facet.m_edge[k].f;
121 }
122 return ostr;
123}

◆ SbPolyhedron

friend class SbPolyhedron
friend

Definition at line 218 of file SbPolyhedron.h.

Member Data Documentation

◆ f

int SbFacet::f

Definition at line 222 of file SbPolyhedron.h.

◆ [struct]

struct { ... } SbFacet::m_edge[4]

◆ v

int SbFacet::v

Definition at line 222 of file SbPolyhedron.h.


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