AtlasFieldCacheCondObj Node1 AtlasFieldCacheCondObj - m_solFieldScale - m_torFieldScale + AtlasFieldCacheCondObj() + AtlasFieldCacheCondObj() + operator=() + operator=() + AtlasFieldCacheCondObj() + ~AtlasFieldCacheCondObj() + getInitializedCache() + solenoidFieldScaleFactor() + toriodFieldScaleFactor() + fieldMap() + initialize() Node2 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() Node2->Node1 -m_fieldMap Node3 std::vector< const BFieldZone * > Node3->Node2 -m_zoneLUT Node4 BFieldZone - m_id + BFieldZone() + appendCond() + addBiotSavart() + id() + ncond() + cond() + condVector() + memSize() + adjustMin() + adjustMax() Node4->Node3 +elements Node16 std::vector< BFieldZone > Node4->Node16 +elements Node16->Node2 -m_zone Node17 BFieldMeshZR - m_zoff + BFieldMeshZR() + BFieldMeshZR() + reserve() + appendMesh() + appendField() + buildLUT() + inside() + getCache() + min() + max() and 9 more... Node17->Node2 -m_meshZR Node18 std::vector< BFieldVectorZR > Node18->Node17 -m_field Node23 std::string Node23->Node2 -m_filename Node13 std::vector< int > + elements Node13->Node2 -m_edgeLUT Node7 std::vector< double > + elements Node7->Node2 -m_edge