ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
InnerDetector
InDetRecEvent
SiSPSeededTrackFinderData
src
SiTrackMakerEventData_xk.cxx
Go to the documentation of this file.
1
// -*- C++ -*-
2
3
/*
4
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
5
*/
6
8
// Source file for class SiTrackMakerEventData_xk
10
// Class for event dependent data used in SiTrackMaker_xk
12
13
#include "
SiSPSeededTrackFinderData/SiTrackMakerEventData_xk.h
"
14
15
#include "
TrkPrepRawData/PrepRawData.h
"
16
#include "
TrkTrack/Track.h
"
17
18
namespace
InDet
{
19
20
// Constructor
21
SiTrackMakerEventData_xk::SiTrackMakerEventData_xk
() =
default
;
22
23
// Get methods
24
int
&
SiTrackMakerEventData_xk::inputseeds
() {
25
return
m_inputseeds
;
26
}
27
28
int
&
SiTrackMakerEventData_xk::goodseeds
() {
29
return
m_goodseeds
;
30
}
31
32
int
&
SiTrackMakerEventData_xk::findtracks
() {
33
return
m_findtracks
;
34
}
35
36
int
&
SiTrackMakerEventData_xk::nprint
() {
37
return
m_nprint
;
38
}
39
40
std::array<std::array<int,SiCombinatorialTrackFinderData_xk::kNSeedTypes>,
SiCombinatorialTrackFinderData_xk::kNStatAllTypes
>&
SiTrackMakerEventData_xk::summaryStatAll
() {
41
return
m_summaryStatAll
;
42
}
43
44
std::array<std::array<std::array<int,SiCombinatorialTrackFinderData_xk::kNRapidityRanges>,
SiCombinatorialTrackFinderData_xk::kNSeedTypes
>,
SiCombinatorialTrackFinderData_xk::kNStatEtaTypes
>&
SiTrackMakerEventData_xk::summaryStatUsedInTrack
() {
45
return
m_summaryStatUsedInTrack
;
46
}
47
48
std::multimap<const Trk::PrepRawData*, const Trk::Track*>&
SiTrackMakerEventData_xk::clusterTrack
() {
49
return
m_clusterTrack
;
50
}
51
52
std::array<double, 9>&
SiTrackMakerEventData_xk::par
() {
53
return
m_par
;
54
}
55
56
bool
&
SiTrackMakerEventData_xk::pix
() {
57
return
m_pix
;
58
}
59
60
bool
&
SiTrackMakerEventData_xk::sct
() {
61
return
m_sct
;
62
}
63
64
std::array<double, 2>&
SiTrackMakerEventData_xk::xybeam
() {
65
return
m_xybeam
;
66
}
67
68
SeedToTrackConversionData
&
SiTrackMakerEventData_xk::conversionData
() {
69
return
m_conversionData
;
70
}
71
72
SiDetElementRoadMakerData_xk
&
SiTrackMakerEventData_xk::roadMakerData
() {
73
return
m_roadMakerData
;
74
}
75
76
SiCombinatorialTrackFinderData_xk
&
SiTrackMakerEventData_xk::combinatorialData
() {
77
return
m_combinatorialData
;
78
}
79
80
}
// end of name space
PrepRawData.h
SiTrackMakerEventData_xk.h
Track.h
InDet::SeedToTrackConversionData
InDet::SeedToTrackConversionData holds event dependent data used in InDet::SeedToTrackConversionTool.
Definition
SeedToTrackConversionData.h:28
InDet::SiCombinatorialTrackFinderData_xk
InDet::SiCombinatorialTrackFinderData_xk holds event dependent data used by SiCombinatorialTrackFinde...
Definition
SiCombinatorialTrackFinderData_xk.h:34
InDet::SiCombinatorialTrackFinderData_xk::kNStatAllTypes
@ kNStatAllTypes
Definition
SiCombinatorialTrackFinderData_xk.h:49
InDet::SiCombinatorialTrackFinderData_xk::kNSeedTypes
@ kNSeedTypes
Definition
SiCombinatorialTrackFinderData_xk.h:51
InDet::SiCombinatorialTrackFinderData_xk::kNStatEtaTypes
@ kNStatEtaTypes
Definition
SiCombinatorialTrackFinderData_xk.h:50
InDet::SiDetElementRoadMakerData_xk
InDet::SiDetElementRoadMakerData_xk holds event dependent data used by SiDetElementRoadMaker_xk.
Definition
SiDetElementRoadMakerData_xk.h:28
InDet::SiTrackMakerEventData_xk::m_combinatorialData
ExtendedSiCombinatorialTrackFinderData_xk m_combinatorialData
SiCombinatorialTrackFinderData_xk to hold the event dependent data of SiCombinatorialTrackFinder_xk.
Definition
SiTrackMakerEventData_xk.h:130
InDet::SiTrackMakerEventData_xk::conversionData
SeedToTrackConversionData & conversionData()
Definition
SiTrackMakerEventData_xk.cxx:68
InDet::SiTrackMakerEventData_xk::xybeam
std::array< double, 2 > & xybeam()
Definition
SiTrackMakerEventData_xk.cxx:64
InDet::SiTrackMakerEventData_xk::m_summaryStatUsedInTrack
std::array< std::array< std::array< int, SiCombinatorialTrackFinderData_xk::kNRapidityRanges >, SiCombinatorialTrackFinderData_xk::kNSeedTypes >, SiCombinatorialTrackFinderData_xk::kNStatEtaTypes > m_summaryStatUsedInTrack
Counters.
Definition
SiTrackMakerEventData_xk.h:104
InDet::SiTrackMakerEventData_xk::pix
bool & pix()
Definition
SiTrackMakerEventData_xk.cxx:56
InDet::SiTrackMakerEventData_xk::m_summaryStatAll
std::array< std::array< int, SiCombinatorialTrackFinderData_xk::kNSeedTypes >, SiCombinatorialTrackFinderData_xk::kNStatAllTypes > m_summaryStatAll
Definition
SiTrackMakerEventData_xk.h:107
InDet::SiTrackMakerEventData_xk::summaryStatAll
std::array< std::array< int, SiCombinatorialTrackFinderData_xk::kNSeedTypes >, SiCombinatorialTrackFinderData_xk::kNStatAllTypes > & summaryStatAll()
Definition
SiTrackMakerEventData_xk.cxx:40
InDet::SiTrackMakerEventData_xk::m_clusterTrack
std::multimap< const Trk::PrepRawData *, const Trk::Track * > m_clusterTrack
Definition
SiTrackMakerEventData_xk.h:90
InDet::SiTrackMakerEventData_xk::nprint
int & nprint()
Definition
SiTrackMakerEventData_xk.cxx:36
InDet::SiTrackMakerEventData_xk::roadMakerData
SiDetElementRoadMakerData_xk & roadMakerData()
Definition
SiTrackMakerEventData_xk.cxx:72
InDet::SiTrackMakerEventData_xk::findtracks
int & findtracks()
Definition
SiTrackMakerEventData_xk.cxx:32
InDet::SiTrackMakerEventData_xk::SiTrackMakerEventData_xk
SiTrackMakerEventData_xk()
InDet::SiTrackMakerEventData_xk::sct
bool & sct()
Definition
SiTrackMakerEventData_xk.cxx:60
InDet::SiTrackMakerEventData_xk::m_inputseeds
int m_inputseeds
Number input seeds.
Definition
SiTrackMakerEventData_xk.h:80
InDet::SiTrackMakerEventData_xk::m_sct
bool m_sct
Definition
SiTrackMakerEventData_xk.h:97
InDet::SiTrackMakerEventData_xk::inputseeds
int & inputseeds()
Definition
SiTrackMakerEventData_xk.cxx:24
InDet::SiTrackMakerEventData_xk::m_par
std::array< double, 9 > m_par
Definition
SiTrackMakerEventData_xk.h:91
InDet::SiTrackMakerEventData_xk::m_goodseeds
int m_goodseeds
Number good seeds.
Definition
SiTrackMakerEventData_xk.h:81
InDet::SiTrackMakerEventData_xk::m_findtracks
int m_findtracks
Numbe found tracks.
Definition
SiTrackMakerEventData_xk.h:82
InDet::SiTrackMakerEventData_xk::m_roadMakerData
SiDetElementRoadMakerData_xk m_roadMakerData
Definition
SiTrackMakerEventData_xk.h:118
InDet::SiTrackMakerEventData_xk::m_xybeam
std::array< double, 2 > m_xybeam
Definition
SiTrackMakerEventData_xk.h:113
InDet::SiTrackMakerEventData_xk::m_pix
bool m_pix
Definition
SiTrackMakerEventData_xk.h:96
InDet::SiTrackMakerEventData_xk::m_conversionData
SeedToTrackConversionData m_conversionData
SeedToTrackConversionData to hold the event dependent data of SeedToTrackConversionTool.
Definition
SiTrackMakerEventData_xk.h:117
InDet::SiTrackMakerEventData_xk::par
std::array< double, 9 > & par()
Definition
SiTrackMakerEventData_xk.cxx:52
InDet::SiTrackMakerEventData_xk::summaryStatUsedInTrack
std::array< std::array< std::array< int, SiCombinatorialTrackFinderData_xk::kNRapidityRanges >, SiCombinatorialTrackFinderData_xk::kNSeedTypes >, SiCombinatorialTrackFinderData_xk::kNStatEtaTypes > & summaryStatUsedInTrack()
Definition
SiTrackMakerEventData_xk.cxx:44
InDet::SiTrackMakerEventData_xk::combinatorialData
SiCombinatorialTrackFinderData_xk & combinatorialData()
Definition
SiTrackMakerEventData_xk.cxx:76
InDet::SiTrackMakerEventData_xk::goodseeds
int & goodseeds()
Definition
SiTrackMakerEventData_xk.cxx:28
InDet::SiTrackMakerEventData_xk::clusterTrack
std::multimap< const Trk::PrepRawData *, const Trk::Track * > & clusterTrack()
Definition
SiTrackMakerEventData_xk.cxx:48
InDet::SiTrackMakerEventData_xk::m_nprint
int m_nprint
Flag for dump method.
Definition
SiTrackMakerEventData_xk.h:86
InDet
Primary Vertex Finder.
Definition
VP1ErrorUtils.h:36
Generated on
for ATLAS Offline Software by
1.17.0