ATLAS Offline Software
DataQuality
DataQualityTools
src
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
19
#include "
DataQualityTools/DQTCosmicMuon.h
"
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
40
DQTCosmicMuon::DQTCosmicMuon
(
const
DQTCosmicMuon
&
input
)
41
{
42
if
(
this
!= &
input
) {
43
*
this
=
input
;
44
}
45
}
//end of copy constructor
46
47
// destructor
48
DQTCosmicMuon::~DQTCosmicMuon
()
49
{}
//end of destructor
50
51
// assignment operator
52
53
DQTCosmicMuon
&
DQTCosmicMuon::operator =
(
const
DQTCosmicMuon
&
input
)
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
Generated on Fri Jul 5 2024 21:14:20 for ATLAS Offline Software by
1.8.18