ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
MuonIdentification
MuidEvent
MuidEvent
ScatteringAngleSignificance.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
// lightweight data class containing analysis of inner scatterers
8
9
#ifndef MUIDEVENT_SCATTERINGANGLESIGNIFICANCE_H
10
#define MUIDEVENT_SCATTERINGANGLESIGNIFICANCE_H
11
12
namespace
Rec
13
{
14
21
class
ScatteringAngleSignificance
22
{
23
public
:
24
26
ScatteringAngleSignificance
(
unsigned
numberScatterers
= 0,
27
double
curvatureRadius
= 0.,
28
double
curvatureSignificance
= 0.,
29
double
neighbourRadius
= 0.,
30
double
neighbourSignificance
= 0.)
31
{
32
m_numberScatterers
=
numberScatterers
;
33
m_curvatureRadius
=
curvatureRadius
;
34
m_curvatureSignificance
=
curvatureSignificance
;
35
m_neighbourRadius
=
neighbourRadius
;
36
m_neighbourSignificance
=
neighbourSignificance
;
37
}
38
40
~ScatteringAngleSignificance
(){}
41
44
unsigned
numberScatterers
(
void
)
const
45
{
return
m_numberScatterers
; }
46
49
double
curvatureRadius
(
void
)
const
50
{
return
m_curvatureRadius
; }
51
54
double
curvatureSignificance
(
void
)
const
55
{
return
m_curvatureSignificance
; }
56
59
double
neighbourRadius
(
void
)
const
60
{
return
m_neighbourRadius
; }
61
64
double
neighbourSignificance
(
void
)
const
65
{
return
m_neighbourSignificance
; }
66
67
private
:
68
unsigned
m_numberScatterers
;
69
double
m_curvatureRadius
;
70
double
m_curvatureSignificance
;
71
double
m_neighbourRadius
;
72
double
m_neighbourSignificance
;
73
};
74
75
}
// end of namespace
76
77
#endif
// MUIDEVENT_SCATTERINGANGLESIGNIFICANCE_H
78
79
Rec::ScatteringAngleSignificance::curvatureSignificance
double curvatureSignificance(void) const
ScatteringAngleSignificance inline accessor: significance of maximum curvature discontinuity.
Definition
ScatteringAngleSignificance.h:54
Rec::ScatteringAngleSignificance::m_neighbourSignificance
double m_neighbourSignificance
Definition
ScatteringAngleSignificance.h:72
Rec::ScatteringAngleSignificance::m_curvatureSignificance
double m_curvatureSignificance
Definition
ScatteringAngleSignificance.h:70
Rec::ScatteringAngleSignificance::m_numberScatterers
unsigned m_numberScatterers
Definition
ScatteringAngleSignificance.h:68
Rec::ScatteringAngleSignificance::neighbourRadius
double neighbourRadius(void) const
ScatteringAngleSignificance inline accessor: mean radius of most significant neighbouring scatterers.
Definition
ScatteringAngleSignificance.h:59
Rec::ScatteringAngleSignificance::numberScatterers
unsigned numberScatterers(void) const
ScatteringAngleSignificance inline accessor: number of scatterers used in analysis.
Definition
ScatteringAngleSignificance.h:44
Rec::ScatteringAngleSignificance::ScatteringAngleSignificance
ScatteringAngleSignificance(unsigned numberScatterers=0, double curvatureRadius=0., double curvatureSignificance=0., double neighbourRadius=0., double neighbourSignificance=0.)
inline constructor
Definition
ScatteringAngleSignificance.h:26
Rec::ScatteringAngleSignificance::curvatureRadius
double curvatureRadius(void) const
ScatteringAngleSignificance inline accessor: radius of scatterer about which curvature discontinuity ...
Definition
ScatteringAngleSignificance.h:49
Rec::ScatteringAngleSignificance::m_neighbourRadius
double m_neighbourRadius
Definition
ScatteringAngleSignificance.h:71
Rec::ScatteringAngleSignificance::m_curvatureRadius
double m_curvatureRadius
Definition
ScatteringAngleSignificance.h:69
Rec::ScatteringAngleSignificance::neighbourSignificance
double neighbourSignificance(void) const
ScatteringAngleSignificance inline accessor: maximum significance of neighbouring scatterers.
Definition
ScatteringAngleSignificance.h:64
Rec::ScatteringAngleSignificance::~ScatteringAngleSignificance
~ScatteringAngleSignificance()
inline destructor
Definition
ScatteringAngleSignificance.h:40
Rec
namespace for combined reconstruction tools and interfaces
Definition
FakeTrackBuilder.h:10
Generated on
for ATLAS Offline Software by
1.17.0