ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
ClusterSeg::SpacePoint Struct Reference

#include <Cluster.h>

Collaboration diagram for ClusterSeg::SpacePoint:

Public Member Functions

 SpacePoint (double eta_, double phi_, double z_, Muon::MuonStationIndex::TechnologyIndex tIndex_, Muon::MuonStationIndex::PhiIndex pIndex_, bool isMatch_, int barcode_, int eit_, int pit_)
 
double x () const
 
double y () const
 
double z () const
 
double rSph () const
 
double rCyl () const
 
double phi () const
 
double theta () const
 
double eta () const
 
Muon::MuonStationIndex::TechnologyIndex techIndex () const
 
Muon::MuonStationIndex::PhiIndex phiIndex () const
 
bool isMatch () const
 
int barcode () const
 
int eit () const
 
int pit () const
 
bool isTGC (int num) const
 
bool isRPC (int num) const
 

Public Attributes

double m_eta
 
double m_phi
 
double m_z
 
Muon::MuonStationIndex::TechnologyIndex m_tIndex
 
Muon::MuonStationIndex::PhiIndex m_pIndex
 
bool m_isMatch
 
int m_barcode
 
int m_eit
 
int m_pit
 

Detailed Description

Definition at line 48 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLinearSegmentMakerUtilities/MuonLinearSegmentMakerUtilities/Cluster.h.

Constructor & Destructor Documentation

◆ SpacePoint()

SpacePoint::SpacePoint ( double  eta_,
double  phi_,
double  z_,
Muon::MuonStationIndex::TechnologyIndex  tIndex_,
Muon::MuonStationIndex::PhiIndex  pIndex_,
bool  isMatch_,
int  barcode_,
int  eit_,
int  pit_ 
)

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

17 : m_eta(eta_),m_phi(phi_),m_z(z_),m_tIndex(tIndex_),m_pIndex(pIndex_),m_isMatch(isMatch_),m_barcode(barcode_),m_eit(eit_),m_pit(pit_) {}

Member Function Documentation

◆ barcode()

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

◆ eit()

int ClusterSeg::SpacePoint::eit ( ) const
inline

◆ eta()

double ClusterSeg::SpacePoint::eta ( ) const
inline

◆ isMatch()

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

◆ isRPC()

bool ClusterSeg::SpacePoint::isRPC ( int  num) const

◆ isTGC()

bool ClusterSeg::SpacePoint::isTGC ( int  num) const

◆ phi()

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

◆ phiIndex()

Muon::MuonStationIndex::PhiIndex ClusterSeg::SpacePoint::phiIndex ( ) const
inline

◆ pit()

int ClusterSeg::SpacePoint::pit ( ) const
inline

◆ rCyl()

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

◆ rSph()

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

◆ techIndex()

Muon::MuonStationIndex::TechnologyIndex ClusterSeg::SpacePoint::techIndex ( ) const
inline

◆ theta()

double ClusterSeg::SpacePoint::theta ( ) const
inline

◆ x()

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

◆ y()

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

◆ z()

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

Member Data Documentation

◆ m_barcode

int ClusterSeg::SpacePoint::m_barcode

◆ m_eit

int ClusterSeg::SpacePoint::m_eit

◆ m_eta

double ClusterSeg::SpacePoint::m_eta

◆ m_isMatch

bool ClusterSeg::SpacePoint::m_isMatch

◆ m_phi

double ClusterSeg::SpacePoint::m_phi

◆ m_pIndex

Muon::MuonStationIndex::PhiIndex ClusterSeg::SpacePoint::m_pIndex

◆ m_pit

int ClusterSeg::SpacePoint::m_pit

◆ m_tIndex

Muon::MuonStationIndex::TechnologyIndex ClusterSeg::SpacePoint::m_tIndex

◆ m_z

double ClusterSeg::SpacePoint::m_z

The documentation for this struct was generated from the following files:
ClusterSeg::SpacePoint::x
double x() const
Definition: MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLinearSegmentMakerUtilities/MuonLinearSegmentMakerUtilities/Cluster.h:52
ClusterSeg::SpacePoint::phi
double phi() const
Definition: MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLinearSegmentMakerUtilities/MuonLinearSegmentMakerUtilities/Cluster.h:57
ClusterSeg::SpacePoint::rSph
double rSph() const
Definition: MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLinearSegmentMakerUtilities/MuonLinearSegmentMakerUtilities/Cluster.h:55
conifer::pow
constexpr int pow(int x)
Definition: conifer.h:20
ClusterSeg::SpacePoint::m_pIndex
Muon::MuonStationIndex::PhiIndex m_pIndex
Definition: MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLinearSegmentMakerUtilities/MuonLinearSegmentMakerUtilities/Cluster.h:74
ClusterSeg::SpacePoint::m_isMatch
bool m_isMatch
Definition: MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLinearSegmentMakerUtilities/MuonLinearSegmentMakerUtilities/Cluster.h:75
ClusterSeg::SpacePoint::eta
double eta() const
Definition: MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLinearSegmentMakerUtilities/MuonLinearSegmentMakerUtilities/Cluster.h:59
drawFromPickle.cos
cos
Definition: drawFromPickle.py:36
drawFromPickle.exp
exp
Definition: drawFromPickle.py:36
drawFromPickle.atan
atan
Definition: drawFromPickle.py:36
ClusterSeg::SpacePoint::y
double y() const
Definition: MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLinearSegmentMakerUtilities/MuonLinearSegmentMakerUtilities/Cluster.h:53
ClusterSeg::SpacePoint::m_pit
int m_pit
Definition: MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLinearSegmentMakerUtilities/MuonLinearSegmentMakerUtilities/Cluster.h:78
ClusterSeg::SpacePoint::m_barcode
int m_barcode
Definition: MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLinearSegmentMakerUtilities/MuonLinearSegmentMakerUtilities/Cluster.h:76
ClusterSeg::SpacePoint::m_tIndex
Muon::MuonStationIndex::TechnologyIndex m_tIndex
Definition: MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLinearSegmentMakerUtilities/MuonLinearSegmentMakerUtilities/Cluster.h:73
ClusterSeg::SpacePoint::theta
double theta() const
Definition: MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLinearSegmentMakerUtilities/MuonLinearSegmentMakerUtilities/Cluster.h:58
ClusterSeg::SpacePoint::m_eit
int m_eit
Definition: MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLinearSegmentMakerUtilities/MuonLinearSegmentMakerUtilities/Cluster.h:77
ClusterSeg::SpacePoint::m_eta
double m_eta
Definition: MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLinearSegmentMakerUtilities/MuonLinearSegmentMakerUtilities/Cluster.h:70
drawFromPickle.sin
sin
Definition: drawFromPickle.py:36
ClusterSeg::SpacePoint::m_z
double m_z
Definition: MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLinearSegmentMakerUtilities/MuonLinearSegmentMakerUtilities/Cluster.h:72
ClusterSeg::SpacePoint::m_phi
double m_phi
Definition: MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLinearSegmentMakerUtilities/MuonLinearSegmentMakerUtilities/Cluster.h:71