ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
InnerDetector
InDetEventCnv
InDetEventTPCnv
InDetEventTPCnv
InDetTrackCnv_tlp1.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 INDET_TRACKCNV_TLP1_H
6
#define INDET_TRACKCNV_TLP1_H
7
8
9
#include "
TPTools/TopLevelTPCnvBaseP.h
"
10
11
#include "
InDetTrack_tlp1.h
"
12
13
14
#include "
InDetEventTPCnv/InDetPrepRawData/PixelClusterCnv_p1.h
"
15
#include "
InDetEventTPCnv/InDetPrepRawData/SCT_ClusterCnv_p1.h
"
16
#include "
InDetEventTPCnv/InDetPrepRawData/TRT_DriftCircleCnv_p1.h
"
17
18
#include "
InDetEventTPCnv/InDetRIO_OnTrack/PixelClusterOnTrackCnv_p1.h
"
19
#include "
InDetEventTPCnv/InDetRIO_OnTrack/SCT_ClusterOnTrackCnv_p1.h
"
20
#include "
InDetEventTPCnv/InDetRIO_OnTrack/TRT_DriftCircleOnTrackCnv_p1.h
"
21
#include "
InDetEventTPCnv/InDetRIO_OnTrack/SiClusterOnTrackCnv_p1.h
"
22
23
#include "
InDetEventTPCnv/InDetCompetingRIOsOnTrack/CompetingPixelClustersOnTrackCnv_p1.h
"
24
#include "
InDetEventTPCnv/InDetCompetingRIOsOnTrack/CompetingSCT_ClustersOnTrackCnv_p1.h
"
25
#include "
InDetEventTPCnv/InDetCompetingRIOsOnTrack/CompetingTRT_DriftCirclesOnTrackCnv_p1.h
"
26
27
#include <iostream>
28
29
class
InDetTrackCnv_tlp1
30
:
public
TopLevelTPCnvBaseP
< InDet::Track_tlp1 >
31
{
32
public
:
33
34
InDetTrackCnv_tlp1
();
35
virtual
~InDetTrackCnv_tlp1
() {}
36
37
virtual
unsigned
short
getConverterID
() {
return
1; }
38
39
virtual
void
setPStorage
(
InDet::Track_tlp1
*storage );
40
41
protected
:
42
PixelClusterOnTrackCnv_p1
m_pixelClustersOTCnv
;
43
SCT_ClusterOnTrackCnv_p1
m_sctClustersOTCnv
;
44
TRT_DriftCircleOnTrackCnv_p1
m_trtDriftCirclesOTCnv
;
45
SiClusterOnTrackCnv_p1
m_siClustersOTCnv
;
46
47
CompetingPixelClustersOnTrackCnv_p1
m_pixelCrotCnv
;
48
CompetingSCT_ClustersOnTrackCnv_p1
m_sctCrotCnv
;
49
CompetingTRT_DriftCirclesOnTrackCnv_p1
m_trtCrotCnv
;
50
51
PixelClusterCnv_p1
m_pixelClustersCnv
;
52
SCT_ClusterCnv_p1
m_sctClustersCnv
;
53
TRT_DriftCircleCnv_p1
m_trtDriftCirclesCnv
;
54
SiClusterCnv_p1
m_siClustersCnv
;
55
SiWidthCnv_p1
m_siWidthsCnv
;
56
57
};
58
59
60
#endif
61
62
CompetingPixelClustersOnTrackCnv_p1.h
CompetingSCT_ClustersOnTrackCnv_p1.h
CompetingTRT_DriftCirclesOnTrackCnv_p1.h
InDetTrack_tlp1.h
PixelClusterCnv_p1.h
PixelClusterOnTrackCnv_p1.h
SCT_ClusterCnv_p1.h
SCT_ClusterOnTrackCnv_p1.h
SiClusterOnTrackCnv_p1.h
TRT_DriftCircleCnv_p1.h
TRT_DriftCircleOnTrackCnv_p1.h
TopLevelTPCnvBaseP.h
Base class template for Top-Level TP converters, specialized with persistent type.
CompetingPixelClustersOnTrackCnv_p1
Definition
CompetingPixelClustersOnTrackCnv_p1.h:25
CompetingSCT_ClustersOnTrackCnv_p1
Definition
CompetingSCT_ClustersOnTrackCnv_p1.h:25
CompetingTRT_DriftCirclesOnTrackCnv_p1
Definition
CompetingTRT_DriftCirclesOnTrackCnv_p1.h:25
InDetTrackCnv_tlp1::m_siWidthsCnv
SiWidthCnv_p1 m_siWidthsCnv
Definition
InDetTrackCnv_tlp1.h:55
InDetTrackCnv_tlp1::m_pixelCrotCnv
CompetingPixelClustersOnTrackCnv_p1 m_pixelCrotCnv
Definition
InDetTrackCnv_tlp1.h:47
InDetTrackCnv_tlp1::setPStorage
virtual void setPStorage(InDet::Track_tlp1 *storage)
A stub for a method that should be provided by the converter creator.
Definition
InDetTrackCnv_tlp1.cxx:24
InDetTrackCnv_tlp1::m_sctClustersCnv
SCT_ClusterCnv_p1 m_sctClustersCnv
Definition
InDetTrackCnv_tlp1.h:52
InDetTrackCnv_tlp1::m_trtDriftCirclesCnv
TRT_DriftCircleCnv_p1 m_trtDriftCirclesCnv
Definition
InDetTrackCnv_tlp1.h:53
InDetTrackCnv_tlp1::m_pixelClustersCnv
PixelClusterCnv_p1 m_pixelClustersCnv
Definition
InDetTrackCnv_tlp1.h:51
InDetTrackCnv_tlp1::getConverterID
virtual unsigned short getConverterID()
Definition
InDetTrackCnv_tlp1.h:37
InDetTrackCnv_tlp1::m_trtCrotCnv
CompetingTRT_DriftCirclesOnTrackCnv_p1 m_trtCrotCnv
Definition
InDetTrackCnv_tlp1.h:49
InDetTrackCnv_tlp1::m_siClustersCnv
SiClusterCnv_p1 m_siClustersCnv
Definition
InDetTrackCnv_tlp1.h:54
InDetTrackCnv_tlp1::InDetTrackCnv_tlp1
InDetTrackCnv_tlp1()
Definition
InDetTrackCnv_tlp1.cxx:8
InDetTrackCnv_tlp1::m_pixelClustersOTCnv
PixelClusterOnTrackCnv_p1 m_pixelClustersOTCnv
Definition
InDetTrackCnv_tlp1.h:42
InDetTrackCnv_tlp1::m_sctCrotCnv
CompetingSCT_ClustersOnTrackCnv_p1 m_sctCrotCnv
Definition
InDetTrackCnv_tlp1.h:48
InDetTrackCnv_tlp1::m_trtDriftCirclesOTCnv
TRT_DriftCircleOnTrackCnv_p1 m_trtDriftCirclesOTCnv
Definition
InDetTrackCnv_tlp1.h:44
InDetTrackCnv_tlp1::~InDetTrackCnv_tlp1
virtual ~InDetTrackCnv_tlp1()
Definition
InDetTrackCnv_tlp1.h:35
InDetTrackCnv_tlp1::m_siClustersOTCnv
SiClusterOnTrackCnv_p1 m_siClustersOTCnv
Definition
InDetTrackCnv_tlp1.h:45
InDetTrackCnv_tlp1::m_sctClustersOTCnv
SCT_ClusterOnTrackCnv_p1 m_sctClustersOTCnv
Definition
InDetTrackCnv_tlp1.h:43
InDet::Track_tlp1
Definition
InDetTrack_tlp1.h:36
PixelClusterCnv_p1
Definition
PixelClusterCnv_p1.h:23
PixelClusterOnTrackCnv_p1
Definition
PixelClusterOnTrackCnv_p1.h:33
SCT_ClusterCnv_p1
Definition
SCT_ClusterCnv_p1.h:24
SCT_ClusterOnTrackCnv_p1
Definition
SCT_ClusterOnTrackCnv_p1.h:30
SiClusterCnv_p1
Definition
SiClusterCnv_p1.h:25
SiClusterOnTrackCnv_p1
Definition
SiClusterOnTrackCnv_p1.h:25
SiWidthCnv_p1
Definition
SiWidthCnv_p1.h:23
TRT_DriftCircleCnv_p1
Definition
TRT_DriftCircleCnv_p1.h:25
TRT_DriftCircleOnTrackCnv_p1
Definition
TRT_DriftCircleOnTrackCnv_p1.h:31
TopLevelTPCnvBaseP< InDet::Track_tlp1 >::TopLevelTPCnvBaseP
TopLevelTPCnvBaseP()
Definition
TopLevelTPCnvBaseP.h:41
Generated on
for ATLAS Offline Software by
1.17.0