ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Tracking
TrkEventCnv
TrkEventTPCnv
TrkEventTPCnv
TrkTrackSummary
MuonTrackSummary_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 TRKEVENTTPCNV_MUONTRACKSUMMARY_P1_H
6
#define TRKEVENTTPCNV_MUONTRACKSUMMARY_P1_H
7
#include <vector>
8
9
namespace
Trk
10
{
11
class
MuonTrackSummary_p1
12
{
13
public
:
14
MuonTrackSummary_p1
() :
m_nscatterers
(0),
m_npseudoMeasurements
(0) {}
15
16
unsigned
int
m_nscatterers
;
//<! number of scattering centres on the track
17
unsigned
int
m_npseudoMeasurements
;
//<! number of pseudomeasurements on the track
18
19
// for these, we have one entry per ChamberHitSummary (transient EDM)
20
std::vector<unsigned int>
m_chId
;
//<! chamber identifier
21
std::vector<bool>
m_isMdt
;
//<! is this a MDT chamber
22
23
// These represent the (decomposed) first and second Projections
24
25
//eta projection
26
std::vector<int>
nEtahits
;
//<! number of hits on track in the eta projection
27
std::vector<int>
nEtaholes
;
//<! number of holes in the eta projection
28
std::vector<int>
nEtaoutliers
;
//<! number of outliers in the eta projection
29
std::vector<int>
nEtadeltas
;
//<! number of delta electrons in the eta projection (only filled for MDT chambers)
30
std::vector<int>
nEtacloseHits
;
//<! number of hits within a road around the track in the eta projection
31
32
//phi projections for cluster chambers, first multi layer for mdt chambers
33
std::vector<int>
nPhihits
;
//<! number of hits on track in the eta projection
34
std::vector<int>
nPhiholes
;
//<! number of holes in the eta projection
35
std::vector<int>
nPhioutliers
;
//<! number of outliers in the eta projection
36
std::vector<int>
nPhideltas
;
//<! number of delta electrons in the eta projection (only filled for MDT chambers)
37
std::vector<int>
nPhicloseHits
;
//<! number of hits within a road around the track in the eta projection
38
};
39
}
40
41
#endif
42
Trk::MuonTrackSummary_p1::nPhiholes
std::vector< int > nPhiholes
Definition
MuonTrackSummary_p1.h:34
Trk::MuonTrackSummary_p1::nPhideltas
std::vector< int > nPhideltas
Definition
MuonTrackSummary_p1.h:36
Trk::MuonTrackSummary_p1::nPhicloseHits
std::vector< int > nPhicloseHits
Definition
MuonTrackSummary_p1.h:37
Trk::MuonTrackSummary_p1::nEtaoutliers
std::vector< int > nEtaoutliers
Definition
MuonTrackSummary_p1.h:28
Trk::MuonTrackSummary_p1::nEtadeltas
std::vector< int > nEtadeltas
Definition
MuonTrackSummary_p1.h:29
Trk::MuonTrackSummary_p1::nPhioutliers
std::vector< int > nPhioutliers
Definition
MuonTrackSummary_p1.h:35
Trk::MuonTrackSummary_p1::m_npseudoMeasurements
unsigned int m_npseudoMeasurements
Definition
MuonTrackSummary_p1.h:17
Trk::MuonTrackSummary_p1::nPhihits
std::vector< int > nPhihits
Definition
MuonTrackSummary_p1.h:33
Trk::MuonTrackSummary_p1::m_isMdt
std::vector< bool > m_isMdt
Definition
MuonTrackSummary_p1.h:21
Trk::MuonTrackSummary_p1::nEtahits
std::vector< int > nEtahits
Definition
MuonTrackSummary_p1.h:26
Trk::MuonTrackSummary_p1::m_nscatterers
unsigned int m_nscatterers
Definition
MuonTrackSummary_p1.h:16
Trk::MuonTrackSummary_p1::nEtaholes
std::vector< int > nEtaholes
Definition
MuonTrackSummary_p1.h:27
Trk::MuonTrackSummary_p1::MuonTrackSummary_p1
MuonTrackSummary_p1()
Definition
MuonTrackSummary_p1.h:14
Trk::MuonTrackSummary_p1::m_chId
std::vector< unsigned int > m_chId
Definition
MuonTrackSummary_p1.h:20
Trk::MuonTrackSummary_p1::nEtacloseHits
std::vector< int > nEtacloseHits
Definition
MuonTrackSummary_p1.h:30
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition
FakeTrackBuilder.h:9
Generated on
for ATLAS Offline Software by
1.17.0