ATLAS Offline Software
SiNoise_bt.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 // Header file for class SiNoise_bt
8 // (c) ATLAS Detector software
10 // Class for noises
12 // Version 1.0 5/17/2006 T.Koffas
14 
15 #ifndef SiNoise_bt_H
16 #define SiNoise_bt_H
17 
19 
20 
21 namespace InDet{
22 
23  class SiNoise_bt{
24 
25  public:
26  const int& model () const {return m_model ;}
27  const double& covarianceAzim() const {return m_covarianceAzim;}
28  const double& covariancePola() const {return m_covariancePola;}
29  const double& covarianceIMom() const {return m_covarianceIMom;}
30  const double& correctionIMom() const {return m_correctionIMom;}
31  void reset();
32  void production(int direction,int model,const Trk::TrackParameters& tp);
33 
34  private:
35  int m_model{} ;
36  double m_covarianceAzim{};
37  double m_covariancePola{};
38  double m_covarianceIMom{};
39  double m_correctionIMom{1.0};
40 
41  };
42 
43 } // end of name space
44 
45 #endif // SiNoise_bt
46 
47 
TrackParameters.h
InDet
Primary Vertex Finder.
Definition: VP1ErrorUtils.h:36
InDet::SiNoise_bt::covarianceIMom
const double & covarianceIMom() const
Definition: SiNoise_bt.h:29
ParticleTest.tp
tp
Definition: ParticleTest.py:25
InDet::SiNoise_bt::covarianceAzim
const double & covarianceAzim() const
Definition: SiNoise_bt.h:27
InDet::SiNoise_bt::model
const int & model() const
Definition: SiNoise_bt.h:26
InDet::SiNoise_bt::reset
void reset()
Definition: SiNoise_bt.cxx:15
InDet::SiNoise_bt::m_covarianceIMom
double m_covarianceIMom
Definition: SiNoise_bt.h:38
InDet::SiNoise_bt
Definition: SiNoise_bt.h:23
Trk::ParametersBase
Definition: ParametersBase.h:55
InDet::SiNoise_bt::m_correctionIMom
double m_correctionIMom
Definition: SiNoise_bt.h:39
InDet::SiNoise_bt::m_covariancePola
double m_covariancePola
Definition: SiNoise_bt.h:37
InDet::SiNoise_bt::covariancePola
const double & covariancePola() const
Definition: SiNoise_bt.h:28
InDet::SiNoise_bt::correctionIMom
const double & correctionIMom() const
Definition: SiNoise_bt.h:30
InDet::SiNoise_bt::m_model
int m_model
Definition: SiNoise_bt.h:35
InDet::SiNoise_bt::m_covarianceAzim
double m_covarianceAzim
Definition: SiNoise_bt.h:36
InDet::SiNoise_bt::production
void production(int direction, int model, const Trk::TrackParameters &tp)
Definition: SiNoise_bt.cxx:25