ATLAS Offline Software
Loading...
Searching...
No Matches
MuonCombinedR4::CombinedFitAlg::DataShip Struct Reference

Helper struct to ship the input output data during the combined track fit. More...

Collaboration diagram for MuonCombinedR4::CombinedFitAlg::DataShip:

Public Attributes

std::map< const xAOD::TrackParticle *, std::vector< const MuonR4::MuonTag * >, MuonR4::ParticleSorter > preMatchedTags {}
 The prematched combined muon tags.
xAOD::FillContainer< MuonR4::MuonTagContainer, void * > outputTags {}
 The output combined tag collection.
xAOD::FillContainer< xAOD::TrackParticleContainer, xAOD::TrackParticleAuxContainer > cmbParticles {}
 The output combined particle container.
xAOD::FillContainer< xAOD::TrackParticleContainer, xAOD::TrackParticleAuxContainer > meParticles {}
 The output ME particle container.
Acts::GeometryContext tgContext {Acts::GeometryContext::dangerouslyDefaultConstruct()}
 The geometry context to align the surfaces during the fit.
Acts::MagneticFieldContext mfContext {}
 The magnetic field context.
Acts::CalibrationContext calContext {}
 The calibration context.
ActsTrk::MutableTrackContainer actsCmbTracks
 The combined acts track container.
ActsTrk::MutableTrackContainer actsMeTracks
 The ME track container.

Detailed Description

Helper struct to ship the input output data during the combined track fit.

Definition at line 41 of file CombinedFitAlg.h.

Member Data Documentation

◆ actsCmbTracks

ActsTrk::MutableTrackContainer MuonCombinedR4::CombinedFitAlg::DataShip::actsCmbTracks
Initial value:
{Acts::VectorTrackContainer{},
Acts::VectorMultiTrajectory{}}

The combined acts track container.

Definition at line 61 of file CombinedFitAlg.h.

61 {Acts::VectorTrackContainer{},
62 Acts::VectorMultiTrajectory{}};

◆ actsMeTracks

ActsTrk::MutableTrackContainer MuonCombinedR4::CombinedFitAlg::DataShip::actsMeTracks
Initial value:
{Acts::VectorTrackContainer{},
Acts::VectorMultiTrajectory{}}

The ME track container.

Definition at line 64 of file CombinedFitAlg.h.

64 {Acts::VectorTrackContainer{},
65 Acts::VectorMultiTrajectory{}};

◆ calContext

Acts::CalibrationContext MuonCombinedR4::CombinedFitAlg::DataShip::calContext {}

The calibration context.

Definition at line 59 of file CombinedFitAlg.h.

59{};

◆ cmbParticles

xAOD::FillContainer<xAOD::TrackParticleContainer, xAOD::TrackParticleAuxContainer> MuonCombinedR4::CombinedFitAlg::DataShip::cmbParticles {}

The output combined particle container.

Definition at line 50 of file CombinedFitAlg.h.

50{};

◆ meParticles

xAOD::FillContainer<xAOD::TrackParticleContainer, xAOD::TrackParticleAuxContainer> MuonCombinedR4::CombinedFitAlg::DataShip::meParticles {}

The output ME particle container.

Definition at line 53 of file CombinedFitAlg.h.

53{};

◆ mfContext

Acts::MagneticFieldContext MuonCombinedR4::CombinedFitAlg::DataShip::mfContext {}

The magnetic field context.

Definition at line 57 of file CombinedFitAlg.h.

57{};

◆ outputTags

xAOD::FillContainer<MuonR4::MuonTagContainer, void*> MuonCombinedR4::CombinedFitAlg::DataShip::outputTags {}

The output combined tag collection.

Definition at line 47 of file CombinedFitAlg.h.

47{};

◆ preMatchedTags

std::map<const xAOD::TrackParticle*, std::vector<const MuonR4::MuonTag*>, MuonR4::ParticleSorter> MuonCombinedR4::CombinedFitAlg::DataShip::preMatchedTags {}

The prematched combined muon tags.

Definition at line 45 of file CombinedFitAlg.h.

45{};

◆ tgContext

Acts::GeometryContext MuonCombinedR4::CombinedFitAlg::DataShip::tgContext {Acts::GeometryContext::dangerouslyDefaultConstruct()}

The geometry context to align the surfaces during the fit.

Definition at line 55 of file CombinedFitAlg.h.

55{Acts::GeometryContext::dangerouslyDefaultConstruct()};

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