ATLAS Offline Software
Loading...
Searching...
No Matches
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) {}
const TrkDriftCircleMath::ChamberGeometry * geom

Member Data Documentation

◆ amdbTrans

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

Definition at line 181 of file DCMathSegmentMaker.h.

181{Amg::Transform3D::Identity()};

◆ 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.

179{nullptr};

◆ globalTrans

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

Definition at line 180 of file DCMathSegmentMaker.h.

180{Amg::Transform3D::Identity()};

◆ phimax

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

Definition at line 183 of file DCMathSegmentMaker.h.

183{0.};

◆ phimin

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

Definition at line 182 of file DCMathSegmentMaker.h.

182{0.};

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