ATLAS Offline Software
Loading...
Searching...
No Matches
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

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

◆ operator<<

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

Member Data Documentation

◆ m_center

double Surface::m_center[3] {}
private

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

19{};

◆ m_matrix

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

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

21{};

◆ m_normal

double Surface::m_normal[3] {}
private

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

20{};

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