ATLAS Offline Software
MmData.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef TRIGL2MUONSA_MMDATA_H
6 #define TRIGL2MUONSA_MMDATA_H
7 
8 namespace TrigL2MuonSA {
9 
10  // --------------------------------------------------------------------------------
11  // --------------------------------------------------------------------------------
12 
13  class MmHitData
14  {
15  public:
17  eta(0),
18  phi(0),
19  r(0),
20  z(0),
21  stationEta(0),
22  stationPhi(0),
23  stationName(0),
24  ResidualR(999.),
25  ResidualPhi(999.),
26  isOutlier(0),
27  layerNumber(999)
28  {};
29 
30  public:
31  double eta;
32  double phi;
33  double r;
34  double z;
38  double ResidualR;
39  double ResidualPhi;
40  int isOutlier;
41  unsigned int layerNumber;
42  };
43 
44  // --------------------------------------------------------------------------------
45  // --------------------------------------------------------------------------------
46 
47  typedef std::vector<MmHitData> MmHits;
48 
49  // --------------------------------------------------------------------------------
50  // --------------------------------------------------------------------------------
51 
52 }
53 
54 #endif // TRIGL2MUONSA_MMDATA_H
TrigL2MuonSA::MmHitData::isOutlier
int isOutlier
Definition: MmData.h:40
TrigL2MuonSA::MmHitData::layerNumber
unsigned int layerNumber
Definition: MmData.h:41
TrigL2MuonSA::MmHitData::eta
double eta
Definition: MmData.h:28
TrigL2MuonSA::MmHitData::phi
double phi
Definition: MmData.h:32
TrigL2MuonSA::MmHitData::stationName
int stationName
Definition: MmData.h:37
TrigL2MuonSA::MmHitData::MmHitData
MmHitData()
Definition: MmData.h:16
TrigL2MuonSA::MmHitData::ResidualR
double ResidualR
Definition: MmData.h:38
TrigL2MuonSA::MmHitData::ResidualPhi
double ResidualPhi
Definition: MmData.h:39
TrigL2MuonSA::MmHitData::r
double r
Definition: MmData.h:33
TrigL2MuonSA::MmHitData::stationPhi
int stationPhi
Definition: MmData.h:36
TrigL2MuonSA::MmHitData
Definition: MmData.h:14
TrigL2MuonSA::MmHits
std::vector< MmHitData > MmHits
Definition: MmData.h:47
TrigL2MuonSA::MmHitData::z
double z
Definition: MmData.h:34
TrigL2MuonSA
Definition: AlignmentBarrelLUT.h:13
TrigL2MuonSA::MmHitData::stationEta
int stationEta
Definition: MmData.h:35