ATLAS Offline Software
Tracking
TrkEventCnv
TrkEventTPCnv
TrkEventTPCnv
TrkSurfaces
Surface_p1.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef SURFACE_P1_TRK_H
6
#define SURFACE_P1_TRK_H
7
8
//-----------------------------------------------------------------------------
9
//
10
// file: Surface_p1.h
11
//
12
//-----------------------------------------------------------------------------
13
14
#include <vector>
15
#include "Identifier/Identifier.h"
16
17
namespace
Trk
18
{
19
class
Surface_p1
20
{
21
public
:
22
Surface_p1
() :
m_associatedDetElementId
(0) {}
23
24
// unsigned m_associatedDetElementId;
25
//Identifier::value_type m_associatedDetElementId;
26
Identifier32::value_type
m_associatedDetElementId
;
27
#ifdef UseFloatsIn_Surface
28
std::vector<float>
m_transform
;
29
#else
30
std::vector<double>
m_transform
;
31
#endif
32
};
33
}
34
35
#endif // SURFACE_P1_TRK_H
Trk::Surface_p1
Definition:
Surface_p1.h:20
Trk::Surface_p1::Surface_p1
Surface_p1()
Definition:
Surface_p1.h:22
Trk::Surface_p1::m_associatedDetElementId
Identifier32::value_type m_associatedDetElementId
Definition:
Surface_p1.h:26
Trk::Surface_p1::m_transform
std::vector< double > m_transform
Definition:
Surface_p1.h:30
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition:
FakeTrackBuilder.h:9
Identifier32::value_type
unsigned int value_type
Definition:
Identifier32.h:28
Generated on Fri Jan 10 2025 21:18:11 for ATLAS Offline Software by
1.8.18