ATLAS Offline Software
DQTCosmicMuon.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 DQTCOSMICMUON_H
6 #define DQTCOSMICMUON_H
7 
8 //
9 // DQTCosmicMuon class : contains some cosmic muon parameters
10 //
11 // Created June 2007 by Vu Anh Tuan
12 //
13 
15 {
16 
17  private:
18 
19  float m_eta;
20  float m_phi;
21  float m_x0;
22  float m_y0;
23 
24  public:
25 
26  // constructors
27  DQTCosmicMuon(const float &eta, const float &phi, const float &x0, const float &y0);
28 
29  // copy constructor
31 
32  // destructor
33  virtual ~DQTCosmicMuon();
34 
35  // assignment operator
36 
38 
39  // access methods
40 
41  float eta(void) const {return m_eta ;}
42  float phi(void) const {return m_phi ;}
43  float x0(void) const {return m_x0 ;}
44  float y0(void) const {return m_y0 ;}
45 
46 };
47 
48 #endif
49 
50 
DQTCosmicMuon::~DQTCosmicMuon
virtual ~DQTCosmicMuon()
Definition: DQTCosmicMuon.cxx:48
DQTCosmicMuon::x0
float x0(void) const
Definition: DQTCosmicMuon.h:43
DQTCosmicMuon::phi
float phi(void) const
Definition: DQTCosmicMuon.h:42
DQTCosmicMuon::eta
float eta(void) const
Definition: DQTCosmicMuon.h:41
DQTCosmicMuon::m_x0
float m_x0
Definition: DQTCosmicMuon.h:21
PlotPulseshapeFromCool.input
input
Definition: PlotPulseshapeFromCool.py:106
DQTCosmicMuon::DQTCosmicMuon
DQTCosmicMuon(const float &eta, const float &phi, const float &x0, const float &y0)
Definition: DQTCosmicMuon.cxx:28
DQTCosmicMuon::operator=
DQTCosmicMuon & operator=(const DQTCosmicMuon &input)
Definition: DQTCosmicMuon.cxx:53
DQTCosmicMuon::m_y0
float m_y0
Definition: DQTCosmicMuon.h:22
DQTCosmicMuon::y0
float y0(void) const
Definition: DQTCosmicMuon.h:44
DQTCosmicMuon::m_phi
float m_phi
Definition: DQTCosmicMuon.h:20
DQTCosmicMuon::m_eta
float m_eta
Definition: DQTCosmicMuon.h:19
DQTCosmicMuon
Definition: DQTCosmicMuon.h:15