ATLAS Offline Software
Loading...
Searching...
No Matches
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
9namespace Trk
10{
12 {
13 public:
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
std::vector< int > nPhideltas
std::vector< int > nPhicloseHits
std::vector< int > nEtaoutliers
std::vector< int > nEtadeltas
std::vector< int > nPhioutliers
std::vector< bool > m_isMdt
std::vector< unsigned int > m_chId
std::vector< int > nEtacloseHits
Ensure that the ATLAS eigen extensions are properly loaded.