ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
Muon::DCMathSegmentMaker::segmentCreationInfo Struct Reference

#include <DCMathSegmentMaker.h>

Collaboration diagram for Muon::DCMathSegmentMaker::segmentCreationInfo:

Public Member Functions

 segmentCreationInfo (ClusterVecPair &spVecs, const TrkDriftCircleMath::ChamberGeometry *multiGeo, Amg::Transform3D gToStation, Amg::Transform3D amdbToGlobal, double pmin, double pmax)
 

Public Attributes

ClusterVecPair clusters
 
const TrkDriftCircleMath::ChamberGeometrygeom {nullptr}
 
Amg::Transform3D globalTrans {Amg::Transform3D::Identity()}
 
Amg::Transform3D amdbTrans {Amg::Transform3D::Identity()}
 
double phimin {0.}
 
double phimax {0.}
 

Detailed Description

Definition at line 169 of file DCMathSegmentMaker.h.

Constructor & Destructor Documentation

◆ segmentCreationInfo()

Muon::DCMathSegmentMaker::segmentCreationInfo::segmentCreationInfo ( ClusterVecPair spVecs,
const TrkDriftCircleMath::ChamberGeometry multiGeo,
Amg::Transform3D  gToStation,
Amg::Transform3D  amdbToGlobal,
double  pmin,
double  pmax 
)
inline

Definition at line 170 of file DCMathSegmentMaker.h.

171  :
172  clusters(spVecs.first, spVecs.second),
173  geom(multiGeo),
174  globalTrans(gToStation),
175  amdbTrans(amdbToGlobal),
176  phimin(pmin),
177  phimax(pmax) {}

Member Data Documentation

◆ amdbTrans

Amg::Transform3D Muon::DCMathSegmentMaker::segmentCreationInfo::amdbTrans {Amg::Transform3D::Identity()}

Definition at line 181 of file DCMathSegmentMaker.h.

◆ clusters

ClusterVecPair Muon::DCMathSegmentMaker::segmentCreationInfo::clusters

Definition at line 178 of file DCMathSegmentMaker.h.

◆ geom

const TrkDriftCircleMath::ChamberGeometry* Muon::DCMathSegmentMaker::segmentCreationInfo::geom {nullptr}

Definition at line 179 of file DCMathSegmentMaker.h.

◆ globalTrans

Amg::Transform3D Muon::DCMathSegmentMaker::segmentCreationInfo::globalTrans {Amg::Transform3D::Identity()}

Definition at line 180 of file DCMathSegmentMaker.h.

◆ phimax

double Muon::DCMathSegmentMaker::segmentCreationInfo::phimax {0.}

Definition at line 183 of file DCMathSegmentMaker.h.

◆ phimin

double Muon::DCMathSegmentMaker::segmentCreationInfo::phimin {0.}

Definition at line 182 of file DCMathSegmentMaker.h.


The documentation for this struct was generated from the following file:
Muon::DCMathSegmentMaker::segmentCreationInfo::phimax
double phimax
Definition: DCMathSegmentMaker.h:183
Muon::DCMathSegmentMaker::segmentCreationInfo::globalTrans
Amg::Transform3D globalTrans
Definition: DCMathSegmentMaker.h:180
Muon::DCMathSegmentMaker::segmentCreationInfo::phimin
double phimin
Definition: DCMathSegmentMaker.h:182
Muon::DCMathSegmentMaker::segmentCreationInfo::clusters
ClusterVecPair clusters
Definition: DCMathSegmentMaker.h:178
Muon::DCMathSegmentMaker::segmentCreationInfo::geom
const TrkDriftCircleMath::ChamberGeometry * geom
Definition: DCMathSegmentMaker.h:179
Muon::DCMathSegmentMaker::segmentCreationInfo::amdbTrans
Amg::Transform3D amdbTrans
Definition: DCMathSegmentMaker.h:181