ATLAS Offline Software
Loading...
Searching...
No Matches
ClusterSeg::Cluster Struct Reference

#include <Cluster.h>

Collaboration diagram for ClusterSeg::Cluster:

Public Member Functions

 Cluster (double x_, double y_, double z_, bool isPhi_, Muon::MuonStationIndex::TechnologyIndex tIndex_, Muon::MuonStationIndex::PhiIndex pIndex_, bool isMatch_, int barcode_)
 Cluster (double x_, double y_, double z_, bool isPhi_, int tIndex_, int pIndex_, bool isMatch_, int barcode_)
double x () const
double y () const
double z () const
double rSph () const
double rCyl () const
double phi () const
double theta () const
double eta () const
bool isPhi () const
Muon::MuonStationIndex::TechnologyIndex techIndex () const
Muon::MuonStationIndex::PhiIndex phiIndex () const
bool isMatch () const
int barcode () const
bool isSideA () const

Public Attributes

double m_x
double m_y
double m_z
bool m_isPhi
Muon::MuonStationIndex::TechnologyIndex m_tIndex
Muon::MuonStationIndex::PhiIndex m_pIndex
bool m_isMatch
int m_barcode
std::string m_chamberId

Detailed Description

Constructor & Destructor Documentation

◆ Cluster() [1/2]

ClusterSeg::Cluster::Cluster ( double x_,
double y_,
double z_,
bool isPhi_,
Muon::MuonStationIndex::TechnologyIndex tIndex_,
Muon::MuonStationIndex::PhiIndex pIndex_,
bool isMatch_,
int barcode_ )

Definition at line 14 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLinearSegmentMakerUtilities/src/Cluster.cxx.

14: m_x(x_),m_y(y_),m_z(z_),m_isPhi(isPhi_),m_tIndex(tIndex_),m_pIndex(pIndex_),m_isMatch(isMatch_),m_barcode(barcode_),m_chamberId("") {}

◆ Cluster() [2/2]

ClusterSeg::Cluster::Cluster ( double x_,
double y_,
double z_,
bool isPhi_,
int tIndex_,
int pIndex_,
bool isMatch_,
int barcode_ )

Definition at line 15 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLinearSegmentMakerUtilities/src/Cluster.cxx.

TechnologyIndex
enum to classify the different layers in the muon spectrometer
PhiIndex
enum to classify the different phi layers in the muon spectrometer

Member Function Documentation

◆ barcode()

int ClusterSeg::Cluster::barcode ( ) const
inline

◆ eta()

◆ isMatch()

bool ClusterSeg::Cluster::isMatch ( ) const
inline

◆ isPhi()

bool ClusterSeg::Cluster::isPhi ( ) const
inline

◆ isSideA()

bool ClusterSeg::Cluster::isSideA ( ) const
inline

◆ phi()

double ClusterSeg::Cluster::phi ( ) const
inline

◆ phiIndex()

◆ rCyl()

double ClusterSeg::Cluster::rCyl ( ) const
inline

◆ rSph()

double ClusterSeg::Cluster::rSph ( ) const
inline

◆ techIndex()

◆ theta()

◆ x()

double ClusterSeg::Cluster::x ( ) const
inline

◆ y()

double ClusterSeg::Cluster::y ( ) const
inline

◆ z()

double ClusterSeg::Cluster::z ( ) const
inline

Member Data Documentation

◆ m_barcode

◆ m_chamberId

◆ m_isMatch

◆ m_isPhi

◆ m_pIndex

◆ m_tIndex

◆ m_x

◆ m_y

◆ m_z


The documentation for this struct was generated from the following files: