PixelChargeCalib::ChargeCalibrationBundle Node1 PixelChargeCalib::Charge CalibrationBundle + isValid + useLUT + useTXT + calibrationType + ChargeCalibrationBundle() + idxAtChargeLimit() + insertLinearParams() Node2 std::vector< PixelCharge Calib::LinearFitParameters > Node2->Node1 +lin +linGanged Node3 PixelChargeCalib::Linear FitParameters + F + G + LinearFitParameters() + LinearFitParameters() + operator==() + operator!=() + ToT() + Q() Node3->Node2 +elements Node4 std::vector< IBLCalibration > + elements Node4->Node1 +tot2Charges Node5 std::vector< PixelCharge Calib::LegacyFitParameters > Node5->Node1 +params +paramsGanged Node6 PixelChargeCalib::Legacy FitParameters + A + E + C + LegacyFitParameters() + LegacyFitParameters() + operator==() + operator!=() + ToT() + Q() Node6->Node5 +elements Node7 std::vector< PixelCharge Calib::Thresholds > Node7->Node1 +threshold +thresholdLong +thresholdGanged Node8 PixelChargeCalib::Thresholds + value + sigma + noise + inTimeValue + Thresholds() + Thresholds() + operator==() + operator!=() Node8->Node7 +elements Node9 std::vector< PixelCharge Calib::Resolutions > Node9->Node1 +totRes Node10 PixelChargeCalib::Resolutions + res1 + res2 + Resolutions() + Resolutions() + operator==() + operator!=() + total() Node10->Node9 +elements