MagField::AtlasFieldCache Node1 MagField::AtlasFieldCache - m_solScale - m_torScale - m_scaleToUse - m_solZoneId + AtlasFieldCache() + AtlasFieldCache() + operator=() + AtlasFieldCache() + AtlasFieldCache() + operator=() + ~AtlasFieldCache() + getField() + getFieldZR() + solenoidOn() + toroidOn() - fillFieldCache() - fillFieldCacheZR() Node2 BFieldCache - m_zmin - m_zmax - m_rmin - m_rmax - m_phimin - m_phimax - m_invz - m_invr - m_invphi - m_scale - m_field + BFieldCache() + invalidate() + setRange() + setField() + setBscale() + bscale() + inside() + getB() Node2->Node1 -m_cache3d Node3 BFieldZone - m_id + BFieldZone() + appendCond() + addBiotSavart() + id() + ncond() + cond() + condVector() + memSize() + adjustMin() + adjustMax() Node3->Node1 -m_zone3d Node16 std::vector< const BFieldZone * > Node3->Node16 +elements Node17 std::vector< BFieldZone > Node3->Node17 +elements Node4 BFieldMesh< short > - m_scale - m_nomScale - m_roff - m_zoff + BFieldMesh() + BFieldMesh() + BFieldMesh() + BFieldMesh() + operator=() + operator=() + ~BFieldMesh() + setRange() + setBscale() + scaleBscale() and 22 more... Node4->Node3 Node13 std::vector< BFieldCond > Node13->Node1 -m_cond Node13->Node3 -m_cond Node15 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() Node15->Node1 -m_fieldMap Node16->Node15 -m_zoneLUT Node17->Node15 -m_zone Node18 BFieldMeshZR - m_zoff + BFieldMeshZR() + BFieldMeshZR() + reserve() + appendMesh() + appendField() + buildLUT() + inside() + getCache() + min() + max() and 9 more... Node18->Node1 -m_meshZR Node18->Node15 -m_meshZR Node26 BFieldCacheZR - m_zmin - m_zmax - m_rmin - m_rmax - m_invz - m_invr - m_field + invalidate() + setRange() + setField() + inside() + getB() Node26->Node1 -m_cacheZR