Trk::SolenoidalIntersector::Constants Node1 Trk::SolenoidalIntersector ::Constants + m_sinTheta + m_oneOverSinTheta + m_cotTheta + m_qOverPt + m_lastPosition + Constants() + clone() Node2 Trk::TrackSurfaceIntersection ::IIntersectionCache + ~IIntersectionCache() + clone() Node2->Node1 Node3 Trk::SolenoidParametrization ::Parameters + m_fieldAtOrigin + m_quadraticTerm + m_cubicTerm + Parameters() Node3->Node1 +m_solParams Node4 Trk::SolenoidParametrization ::BinParameters + m_signTheta + m_cotTheta + m_zAtAxis + m_interpolateZ + m_complementZ + m_interpolateTheta + m_complementTheta + BinParameters() + BinParameters() Node4->Node3 Node5 Trk::SolenoidParametrization - m_currentMin - m_currentMax - m_centralField - m_parameters - s_binInvSizeTheta - s_binInvSizeZ - s_binZeroTheta - s_binZeroZ - s_lightSpeed - s_maxBinTheta - s_maxBinZ - s_maximumImpactAtOrigin - s_maximumZatOrigin - s_numberParameters - s_rInner - s_rOuter - s_zInner - s_zOuter + SolenoidParametrization() + ~SolenoidParametrization() + centralField() + fieldComponent() + fieldComponent() + fieldIntegrals() + maximumR() + maximumZ() + printFieldIntegrals() + printParametersForEtaLine() + printResidualForEtaLine() + validOrigin() + currentMatches() - integrate() - interpolate() - parametrizeSolenoid() - setTerms() - SolenoidParametrization() - operator=() - fieldKey() Node5->Node1 +m_solPar Node6 AtlasFieldCacheCondObj - m_solFieldScale - m_torFieldScale + AtlasFieldCacheCondObj() + ~AtlasFieldCacheCondObj() + getInitializedCache() + solenoidFieldScaleFactor() + toriodFieldScaleFactor() + fieldMap() + initialize() Node6->Node5 -m_fieldCondObj Node7 MagField::AtlasFieldMap - m_solenoidCurrent - m_toroidCurrent - m_solenoidZoneId - m_invq - m_zmin - m_zmax - m_nz - m_rmax - m_nr - m_nphi - m_mapIsInitialized + AtlasFieldMap() + ~AtlasFieldMap() + initializeMap() + findBFieldZone() + getBFieldMesh() + solenoidOn() + toroidOn() + solenoidCurrent() + toroidCurrent() + solenoidZoneId() - operator=() - AtlasFieldMap() - operator=() - AtlasFieldMap() - findZoneSlow() - read_packed_data() - read_packed_int() - buildLUT() - buildZR() - memSize() Node7->Node6 -m_fieldMap Node8 std::vector< const BFieldZone * > Node8->Node7 -m_zoneLUT Node21 std::vector< BFieldZone > Node21->Node7 -m_zone Node22 BFieldMeshZR - m_zoff + BFieldMeshZR() + reserve() + appendMesh() + appendField() + buildLUT() + inside() + getCache() + min() + max() + zmin() and 8 more... Node22->Node7 -m_meshZR