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 175 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 176 of file DCMathSegmentMaker.h.

177  :
178  clusters(spVecs.first, spVecs.second),
179  geom(multiGeo),
180  globalTrans(gToStation),
181  amdbTrans(amdbToGlobal),
182  phimin(pmin),
183  phimax(pmax) {}

Member Data Documentation

◆ amdbTrans

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

Definition at line 187 of file DCMathSegmentMaker.h.

◆ clusters

ClusterVecPair Muon::DCMathSegmentMaker::segmentCreationInfo::clusters

Definition at line 184 of file DCMathSegmentMaker.h.

◆ geom

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

Definition at line 185 of file DCMathSegmentMaker.h.

◆ globalTrans

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

Definition at line 186 of file DCMathSegmentMaker.h.

◆ phimax

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

Definition at line 189 of file DCMathSegmentMaker.h.

◆ phimin

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

Definition at line 188 of file DCMathSegmentMaker.h.


The documentation for this struct was generated from the following file:
Muon::DCMathSegmentMaker::segmentCreationInfo::phimax
double phimax
Definition: DCMathSegmentMaker.h:189
Muon::DCMathSegmentMaker::segmentCreationInfo::globalTrans
Amg::Transform3D globalTrans
Definition: DCMathSegmentMaker.h:186
Muon::DCMathSegmentMaker::segmentCreationInfo::phimin
double phimin
Definition: DCMathSegmentMaker.h:188
Muon::DCMathSegmentMaker::segmentCreationInfo::clusters
ClusterVecPair clusters
Definition: DCMathSegmentMaker.h:184
Muon::DCMathSegmentMaker::segmentCreationInfo::geom
const TrkDriftCircleMath::ChamberGeometry * geom
Definition: DCMathSegmentMaker.h:185
Muon::DCMathSegmentMaker::segmentCreationInfo::amdbTrans
Amg::Transform3D amdbTrans
Definition: DCMathSegmentMaker.h:187