ATLAS Offline Software
Public Member Functions | Private Attributes | Friends | List of all members
Surface Class Reference

#include <Surface.h>

Collaboration diagram for Surface:

Public Member Functions

 Surface (float *)
 
virtual ~Surface (void)
 
void addRow (int i, float *row)
 
class TrkPlanarSurfacecreateDkfSurface (void) const
 
long int generateKey () const
 

Private Attributes

double m_center [3] {}
 
double m_normal [3] {}
 
double m_matrix [3][3] {}
 

Friends

std::ostream & operator<< (std::ostream &, const Surface *)
 

Detailed Description

Definition at line 6 of file Trigger/TrigAccel/TrigCudaFitter/src/Surface.h.

Constructor & Destructor Documentation

◆ Surface()

Surface::Surface ( float *  )

◆ ~Surface()

virtual Surface::~Surface ( void  )
virtual

Member Function Documentation

◆ addRow()

void Surface::addRow ( int  i,
float *  row 
)

◆ createDkfSurface()

class TrkPlanarSurface* Surface::createDkfSurface ( void  ) const

◆ generateKey()

long int Surface::generateKey ( ) const

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  ,
const Surface  
)
friend

Member Data Documentation

◆ m_center

double Surface::m_center[3] {}
private

◆ m_matrix

double Surface::m_matrix[3][3] {}
private

◆ m_normal

double Surface::m_normal[3] {}
private

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