ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
Muon::STgcClusterPosition Class Reference

#include <STgcClusterPosition.h>

Collaboration diagram for Muon::STgcClusterPosition:

Public Member Functions

 STgcClusterPosition ()=default
 
 STgcClusterPosition (const Identifier &id, double pos, double err)
 
void setClusterId (const Identifier &id)
 
void setMeanPosition (double pos)
 
void setErrorSquared (double err)
 
Identifier getClusterId () const
 
double getMeanPosition () const
 
double getErrorSquared () const
 

Private Attributes

Identifier m_clusterId {}
 
double m_meanPosition {0.}
 
double m_errorSquared {-1.}
 

Detailed Description

Definition at line 12 of file STgcClusterPosition.h.

Constructor & Destructor Documentation

◆ STgcClusterPosition() [1/2]

Muon::STgcClusterPosition::STgcClusterPosition ( )
default

◆ STgcClusterPosition() [2/2]

Muon::STgcClusterPosition::STgcClusterPosition ( const Identifier id,
double  pos,
double  err 
)
inline

Definition at line 34 of file STgcClusterPosition.h.

35  : m_clusterId(id),
38 {
39 }

Member Function Documentation

◆ getClusterId()

Identifier Muon::STgcClusterPosition::getClusterId ( ) const
inline

Definition at line 20 of file STgcClusterPosition.h.

20 {return m_clusterId;}

◆ getErrorSquared()

double Muon::STgcClusterPosition::getErrorSquared ( ) const
inline

Definition at line 22 of file STgcClusterPosition.h.

22 {return m_errorSquared;}

◆ getMeanPosition()

double Muon::STgcClusterPosition::getMeanPosition ( ) const
inline

Definition at line 21 of file STgcClusterPosition.h.

21 {return m_meanPosition;}

◆ setClusterId()

void Muon::STgcClusterPosition::setClusterId ( const Identifier id)
inline

Definition at line 17 of file STgcClusterPosition.h.

17 {m_clusterId = id;}

◆ setErrorSquared()

void Muon::STgcClusterPosition::setErrorSquared ( double  err)
inline

Definition at line 19 of file STgcClusterPosition.h.

◆ setMeanPosition()

void Muon::STgcClusterPosition::setMeanPosition ( double  pos)
inline

Definition at line 18 of file STgcClusterPosition.h.

Member Data Documentation

◆ m_clusterId

Identifier Muon::STgcClusterPosition::m_clusterId {}
private

Definition at line 26 of file STgcClusterPosition.h.

◆ m_errorSquared

double Muon::STgcClusterPosition::m_errorSquared {-1.}
private

Definition at line 30 of file STgcClusterPosition.h.

◆ m_meanPosition

double Muon::STgcClusterPosition::m_meanPosition {0.}
private

Definition at line 28 of file STgcClusterPosition.h.


The documentation for this class was generated from the following file:
dqt_zlumi_pandas.err
err
Definition: dqt_zlumi_pandas.py:193
Muon::STgcClusterPosition::m_clusterId
Identifier m_clusterId
Definition: STgcClusterPosition.h:26
id
SG::auxid_t id
Definition: Control/AthContainers/Root/debug.cxx:194
Muon::STgcClusterPosition::m_meanPosition
double m_meanPosition
Definition: STgcClusterPosition.h:28
python.LumiBlobConversion.pos
pos
Definition: LumiBlobConversion.py:18
Muon::STgcClusterPosition::m_errorSquared
double m_errorSquared
Definition: STgcClusterPosition.h:30