ZDCDataAnalyzer Node1 ZDCDataAnalyzer - m_nSample - m_deltaTSample - m_preSampleIdx - m_forceLG - m_repassEnabled - m_eventCount - m_haveECalib - m_haveT0Calib - m_currentLB - m_moduleMask + ZDCDataAnalyzer() + ~ZDCDataAnalyzer() + enableDelayed() + enableDelayed() + enableRepass() + enablePreExclusion() + enablePreExclusion() + enablePostExclusion() + enablePostExclusion() + ModuleDisabled() and 41 more... Node2 std::array< float, 2 > + elements Node2->Node1 -m_averageTime -m_calibModuleSumErrSq -m_moduleSumErrSq -m_calibModSumBkgdFrac -m_moduleSumPreSample -m_calibModuleSum -m_moduleSumBkgdFrac -m_moduleSum Node3 std::array< std::array < float, 4 >, 2 > Node3->Node1 -m_currentT0OffsetsHG -m_HGGains -m_currentT0OffsetsLG -m_currentECalibCoeff -m_moduleAmpFractionLG -m_pedestals -m_calibTime -m_calibAmplitude Node5 std::array< std::array < std::unique_ptr< ZDCPulseAnalyzer >, 4 >, 2 > + elements Node5->Node1 -m_moduleAnalyzers Node6 std::array< std::array < std::unique_ptr< TSpline >, 4 >, 2 > + elements Node6->Node1 -m_T0HGOffsetSplines -m_T0LGOffsetSplines -m_LBDepEcalibSplines Node7 std::array< std::array < bool, 4 >, 2 > + elements Node7->Node1 -m_dataLoaded -m_moduleDisabled Node8 std::shared_ptr< Message Function > + ptr + operator->() Node8->Node1 -m_msgFunc_p Node9 std::array< std::array < unsigned int, 4 >, 2 > + elements Node9->Node1 -m_moduleStatus Node10 std::string Node10->Node1 -m_fitFunction Node12 std::array< bool, 2 > + elements Node12->Node1 -m_fail