AFP_Geometry Node1 AFP_Geometry + AFP_Geometry() + AFP_Geometry() + ~AFP_Geometry() + getCfgParams() + getStationTransform() + getStationElementTransform() + getSIDPlatesCnt() + getSIDTransform() + getPointInSIDSensorLocalCS() + getPointInSIDSensorGlobalCS() + parseStationName() + setupLBarsDims() + getPixelLocalPosition() + getPixelRow() + getPixelColumn() Node2 AFP_CONFIGURATION + clear() Node2->Node1 #m_CfgParams Node3 std::map< eAFPStation, AFP_TDCONFIGURATION > + keys Node3->Node2 +tdcfg Node4 AFP_TDCONFIGURATION + eType + fAlpha + nX1PixCnt + nX2PixCnt + fPixelX1Dim + fPixelX2Dim + bApplyBottomCut + bEmulateImmersion + bEmulateGlue + fSkinReflectivity + eSReflecMode + fXFloorDistance + fYPosInRPot + fZPosInRPot + setDefault() Node4->Node3 +elements Node5 AFPTOF_LBARREFDIMENSIONS + nBarX1ID + nBarX2ID + fLBarThickness + fRadLength + fLGuideLength + AFPTOF_LBARREFDIMENSIONS() + setDefaults() Node5->Node4 +RefBarDims Node6 std::map< int, AFPTOF _TRAININFO > + keys Node6->Node4 +mapTrainInfo Node10 std::map< eAFPStation, AFP_SIDCONFIGURATION > + keys Node10->Node2 +sidcfg Node11 AFP_SIDCONFIGURATION + fSlope + fLayerCount + fLayerSpacing + fZDistanceInRPot + bAddVacuumSensors + clear() Node11->Node10 +elements Node13 std::vector< double > + elements Node13->Node2 +vecRPotYPos +vecStatNominalZPos +vecRPotFloorDistance Node13->Node11 +vecXStaggering +vecSensorYPos +vecYStaggering +vecSensorXPos +vecChipXPos +vecChipYPos +vecChipRotAngle +vecChipYLength +vecChipXLength Node14 std::map< eAFPStation, std::map< int, HepGeom ::Transform3D > > + keys + elements Node14->Node1 #m_MapSIDTransToLocal #m_MapSIDTransToGlobal