ATLAS Offline Software
Loading...
Searching...
No Matches
TrigFTF_HitAssignment Struct Reference

#include <TrigInDetTrackFollowingTool.h>

Collaboration diagram for TrigFTF_HitAssignment:

Public Member Functions

 TrigFTF_HitAssignment ()=delete
 ~TrigFTF_HitAssignment ()
 TrigFTF_HitAssignment (const TrigFTF_HitAssignment &)=delete
TrigFTF_HitAssignmentoperator= (const TrigFTF_HitAssignment &)=delete
 TrigFTF_HitAssignment (const Trk::PrepRawData *p, double const *X, double const *C, double dchi2, int ndof)

Public Attributes

const Trk::PrepRawDatam_pPRD
double m_Xk [5]
double m_Ck [15]
double m_dchi2
int m_ndof

Detailed Description

Definition at line 28 of file TrigInDetTrackFollowingTool.h.

Constructor & Destructor Documentation

◆ TrigFTF_HitAssignment() [1/3]

TrigFTF_HitAssignment::TrigFTF_HitAssignment ( )
delete

◆ ~TrigFTF_HitAssignment()

TrigFTF_HitAssignment::~TrigFTF_HitAssignment ( )
inline

Definition at line 30 of file TrigInDetTrackFollowingTool.h.

30{};

◆ TrigFTF_HitAssignment() [2/3]

TrigFTF_HitAssignment::TrigFTF_HitAssignment ( const TrigFTF_HitAssignment & )
delete

◆ TrigFTF_HitAssignment() [3/3]

TrigFTF_HitAssignment::TrigFTF_HitAssignment ( const Trk::PrepRawData * p,
double const * X,
double const * C,
double dchi2,
int ndof )
inline

Definition at line 34 of file TrigInDetTrackFollowingTool.h.

34 : m_pPRD(p), m_dchi2(dchi2), m_ndof(ndof) {
35 if(m_pPRD!=nullptr) {
36 memcpy(&m_Xk[0], X, sizeof(m_Xk));
37 memcpy(&m_Ck[0], C, sizeof(m_Ck));
38 }
39 else {
40 memset(&m_Xk[0], 0, sizeof(m_Xk));
41 memset(&m_Ck[0], 0, sizeof(m_Ck));
42 }
43}
struct color C
const Trk::PrepRawData * m_pPRD

Member Function Documentation

◆ operator=()

TrigFTF_HitAssignment & TrigFTF_HitAssignment::operator= ( const TrigFTF_HitAssignment & )
delete

Member Data Documentation

◆ m_Ck

double TrigFTF_HitAssignment::m_Ck[15]

Definition at line 47 of file TrigInDetTrackFollowingTool.h.

◆ m_dchi2

double TrigFTF_HitAssignment::m_dchi2

Definition at line 48 of file TrigInDetTrackFollowingTool.h.

◆ m_ndof

int TrigFTF_HitAssignment::m_ndof

Definition at line 49 of file TrigInDetTrackFollowingTool.h.

◆ m_pPRD

const Trk::PrepRawData* TrigFTF_HitAssignment::m_pPRD

Definition at line 45 of file TrigInDetTrackFollowingTool.h.

◆ m_Xk

double TrigFTF_HitAssignment::m_Xk[5]

Definition at line 46 of file TrigInDetTrackFollowingTool.h.


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