ATLAS Offline Software
InnerDetector
InDetRecTools
TRT_TrackSegmentsTool_xk
TRT_TrackSegmentsTool_xk
TRT_TrackSegmentsToolCondData_xk.h
Go to the documentation of this file.
1
/* Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
2
*/
3
4
#include "
TrkGeometry/MagneticFieldProperties.h
"
5
#include "GaudiKernel/ToolHandle.h"
6
#include "
TrkExInterfaces/IPropagator.h
"
7
8
#ifndef TRT_TRACKSEGMENTSTOOLCONDDATA_XK_H
9
#define TRT_TRACKSEGMENTSTOOLCONDDATA_XK_H
10
11
namespace
InDet
{
12
13
struct
TRT_TrackSegmentsToolCondData_xk
{
14
unsigned
int
m_nlayers
[4] ;
15
unsigned
int
m_nstraws
[4] ;
16
unsigned
int
m_flayers
[4][30] ;
17
unsigned
int
m_begin
[4][200] ;
18
unsigned
int
m_end
[4][200] ;
19
float
m_dzdr
[26] ;
20
unsigned
int
*
m_ndzdr
= 0 ;
21
int
*
m_islope
= 0 ;
22
float
*
m_slope
= 0 ;
23
int
m_cirsize
;
// Size of m_circles
24
25
~TRT_TrackSegmentsToolCondData_xk
(){
26
if
(
m_ndzdr
)
delete
[]
m_ndzdr
;
27
if
(
m_slope
)
delete
[]
m_slope
;
28
if
(
m_islope
)
delete
[]
m_islope
;
29
}
30
};
31
32
33
}
34
35
#include "
AthenaKernel/CLASS_DEF.h
"
36
CLASS_DEF
(
InDet::TRT_TrackSegmentsToolCondData_xk
, 214633214 , 1 )
37
#include "AthenaKernel/CondCont.h"
38
CONDCONT_DEF
(
InDet::TRT_TrackSegmentsToolCondData_xk
, 97971002 );
39
40
#endif
InDet::TRT_TrackSegmentsToolCondData_xk::m_end
unsigned int m_end[4][200]
Definition:
TRT_TrackSegmentsToolCondData_xk.h:18
InDet::TRT_TrackSegmentsToolCondData_xk
Definition:
TRT_TrackSegmentsToolCondData_xk.h:13
InDet
Primary Vertex Finder.
Definition:
VP1ErrorUtils.h:36
InDet::TRT_TrackSegmentsToolCondData_xk::m_begin
unsigned int m_begin[4][200]
Definition:
TRT_TrackSegmentsToolCondData_xk.h:17
IPropagator.h
MagneticFieldProperties.h
InDet::TRT_TrackSegmentsToolCondData_xk::~TRT_TrackSegmentsToolCondData_xk
~TRT_TrackSegmentsToolCondData_xk()
Definition:
TRT_TrackSegmentsToolCondData_xk.h:25
InDet::TRT_TrackSegmentsToolCondData_xk::m_slope
float * m_slope
Definition:
TRT_TrackSegmentsToolCondData_xk.h:22
InDet::TRT_TrackSegmentsToolCondData_xk::m_nlayers
unsigned int m_nlayers[4]
Definition:
TRT_TrackSegmentsToolCondData_xk.h:14
InDet::TRT_TrackSegmentsToolCondData_xk::m_cirsize
int m_cirsize
Definition:
TRT_TrackSegmentsToolCondData_xk.h:23
InDet::TRT_TrackSegmentsToolCondData_xk::m_ndzdr
unsigned int * m_ndzdr
Definition:
TRT_TrackSegmentsToolCondData_xk.h:20
InDet::TRT_TrackSegmentsToolCondData_xk::m_flayers
unsigned int m_flayers[4][30]
Definition:
TRT_TrackSegmentsToolCondData_xk.h:16
InDet::TRT_TrackSegmentsToolCondData_xk::m_islope
int * m_islope
Definition:
TRT_TrackSegmentsToolCondData_xk.h:21
InDet::TRT_TrackSegmentsToolCondData_xk::m_nstraws
unsigned int m_nstraws[4]
Definition:
TRT_TrackSegmentsToolCondData_xk.h:15
CLASS_DEF
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Definition:
Control/AthenaKernel/AthenaKernel/CLASS_DEF.h:64
CONDCONT_DEF
CONDCONT_DEF(InDet::TRT_TrackSegmentsToolCondData_xk, 97971002)
CLASS_DEF.h
macros to associate a CLID to a type
InDet::TRT_TrackSegmentsToolCondData_xk::m_dzdr
float m_dzdr[26]
Definition:
TRT_TrackSegmentsToolCondData_xk.h:19
Generated on Thu Nov 7 2024 21:30:52 for ATLAS Offline Software by
1.8.18