ATLAS Offline Software
DQTCosmicMuon.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 /********************************************************************
6 
7 NAME: DQTCosmicMuon.cxx
8 PACKAGE: DataQuality/DataQualityTools
9 
10 AUTHORS: Vu Anh Tuan
11 CREATED: June 2007
12 
13 PURPOSE: object containing some muon parameters
14 
15 ********************************************************************/
16 
17 // INCLUDE HEADER FILES:
18 
20 
21 // END OF HEADER FILES INCLUDE
22 
23 // ----------------------------
24 // Constructors
25 // ----------------------------
26 
27 
28 DQTCosmicMuon::DQTCosmicMuon(const float &eta, const float &phi,
29  const float &x0, const float &y0)
30 {
31  m_eta = eta;
32  m_phi = phi;
33  m_x0 = x0 ;
34  m_y0 = y0 ;
35 
36 }//end of default constructor
37 
38 
39 // copy constructor
41 {
42  if (this != &input) {
43  *this = input;
44  }
45 }//end of copy constructor
46 
47 // destructor
49 {}//end of destructor
50 
51 // assignment operator
52 
54 {
55  if (this != &input) {
56  m_eta = input.m_eta;
57  m_phi = input.m_phi;
58  m_x0 = input.m_x0 ;
59  m_y0 = input.m_y0 ;
60  }
61  return *this;
62 
63 }//end of assignment operator
DQTCosmicMuon::~DQTCosmicMuon
virtual ~DQTCosmicMuon()
Definition: DQTCosmicMuon.cxx:48
phi
Scalar phi() const
phi method
Definition: AmgMatrixBasePlugin.h:64
eta
Scalar eta() const
pseudorapidity method
Definition: AmgMatrixBasePlugin.h:79
DQTCosmicMuon::x0
float x0(void) const
Definition: DQTCosmicMuon.h:43
DQTCosmicMuon.h
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