ATLAS Offline Software
Trigger
TrigAccel
TrigCudaFitter
src
Trigger/TrigAccel/TrigCudaFitter/src/Surface.h
Go to the documentation of this file.
1
#ifndef __SURFACE_H__
2
#define __SURFACE_H__
3
4
#include<iostream>
5
6
class
Surface
7
{
8
public
:
9
Surface
(
float
*);
10
virtual
~Surface
(
void
);
11
12
friend
std::ostream&
operator <<
(std::ostream&,
const
Surface
*);
13
void
addRow
(
int
i
,
float
*
row
);
14
class
TrkPlanarSurface
*
createDkfSurface
(
void
)
const
;
15
long
int
generateKey
()
const
;
16
17
private
:
18
double
m_center
[3]{};
19
double
m_normal
[3]{};
20
double
m_matrix
[3][3]{};
21
};
22
#endif
23
query_example.row
row
Definition:
query_example.py:24
Surface
Definition:
Trigger/TrigAccel/TrigCudaFitter/src/Surface.h:7
Surface::Surface
Surface(float *)
TrkPlanarSurface
Definition:
Trigger/TrigAccel/TrigCudaFitter/src/TrkPlanarSurface.h:15
Surface::createDkfSurface
class TrkPlanarSurface * createDkfSurface(void) const
Surface::m_normal
double m_normal[3]
Definition:
Trigger/TrigAccel/TrigCudaFitter/src/Surface.h:19
lumiFormat.i
int i
Definition:
lumiFormat.py:92
Surface::generateKey
long int generateKey() const
Surface::m_matrix
double m_matrix[3][3]
Definition:
Trigger/TrigAccel/TrigCudaFitter/src/Surface.h:20
Surface::m_center
double m_center[3]
Definition:
Trigger/TrigAccel/TrigCudaFitter/src/Surface.h:18
Surface::addRow
void addRow(int i, float *row)
Surface::operator<<
friend std::ostream & operator<<(std::ostream &, const Surface *)
Surface::~Surface
virtual ~Surface(void)
Generated on Tue Jun 25 2024 21:27:41 for ATLAS Offline Software by
1.8.18