AFP_CONFIGURATION Node1 AFP_CONFIGURATION + clear() Node2 std::map< eAFPStation, AFP_TDCONFIGURATION > + keys Node2->Node1 +tdcfg Node3 AFP_TDCONFIGURATION + eType + fAlpha + nX1PixCnt + nX2PixCnt + fPixelX1Dim + fPixelX2Dim + bApplyBottomCut + bEmulateImmersion + bEmulateGlue + fSkinReflectivity + eSReflecMode + fXFloorDistance + fYPosInRPot + fZPosInRPot + setDefault() Node3->Node2 +elements Node4 AFPTOF_LBARREFDIMENSIONS + nBarX1ID + nBarX2ID + fLBarThickness + fRadLength + fLGuideLength + AFPTOF_LBARREFDIMENSIONS() + setDefaults() Node4->Node3 +RefBarDims Node5 std::map< int, AFPTOF _TRAININFO > + keys Node5->Node3 +mapTrainInfo Node7 std::map< int, AFPTOF _LBARDIMENSIONS > + keys Node7->Node3 +mapBarDims Node9 std::map< eAFPStation, AFP_SIDCONFIGURATION > + keys Node9->Node1 +sidcfg Node10 AFP_SIDCONFIGURATION + fSlope + fLayerCount + fLayerSpacing + fZDistanceInRPot + bAddVacuumSensors + clear() Node10->Node9 +elements Node11 Transform3D Node11->Node10 +TransInStation Node12 std::vector< double > + elements Node12->Node1 +vecRPotYPos +vecStatNominalZPos +vecRPotFloorDistance Node12->Node10 +vecXStaggering +vecSensorYPos +vecYStaggering +vecSensorXPos +vecChipXPos +vecChipYPos +vecChipRotAngle +vecChipYLength +vecChipXLength