DiTauMassTools::MissingMassCalculator Node1 DiTauMassTools::MissingMass Calculator - m_randomGen - m_mmcCalibrationSet - m_fUseEfficiencyRecovery - m_fUseFloatStopping - m_fUseFloatStoppingMinIter - m_fUseFloatStoppingCheckFreq - m_fUseFloatStoppingComp - m_nsolmax - m_nsolfinalmax - m_niterRandomLocal and 180 more... + ~MissingMassCalculator() + MissingMassCalculator() + MissingMassCalculator() + operator=() + RunMissingMassCalculator() + FinalizeSettings() + SetNiterFit1() + SetNiterFit2() + SetNiterFit3() + SetNiterRandom() and 52 more... # CheckSolutions() # TailCleanUp() # refineSolutions() # handleSolutions() # MassScale() # DitauMassCalculatorV9walk() # DitauMassCalculatorV9lfv() # probCalculatorV9fast() # SpaceWalkerInit() # SpaceWalkerWalk() # precomputeCache() # checkMEtInRange() # checkAllParamInRange() - ClearDitauStuff() - DoOutputInfo() - PrintOtherInput() - PrintResults() - NuPsolutionV3() - NuPsolutionLFV() Node2 DiTauMassTools::MissingMass Calculator::DitauStuff + Mditau_best + Sign_best + RMSoverMPV Node2->Node1 -m_fDitauStuffFit -m_fDitauStuffHisto Node3 PtEtaPhiMVector Node3->Node1 -m_tauVec1 -m_TLVdummy -m_tauVec2 -m_tautau_tmp Node3->Node2 +nutau1 +vistau1 +nutau2 +vistau2 Node4 DiTauMassTools::MissingMass Input - m_type_visTau1 - m_type_visTau2 - m_Nprong_tau1 - m_Nprong_tau2 - m_dataType - m_METcovphi - m_METsigmaP - m_METsigmaL - m_SumEt - m_Njet25 and 21 more... + MissingMassInput() + ~MissingMassInput() + ClearInput() + PrintInputInfo() + SetBeamEnergy() + SetMETresSyst() + SetMetScanParamsUE() + SetNjet25() + SetSumEt() + SetVisTauVec() and 12 more... Node3->Node4 -m_tlv_tmp -m_vistau1 -m_vistau2 Node4->Node1 +preparedInput Node5 XYVector Node5->Node1 +metvec_tmp Node5->Node4 -m_MetVec -m_metVec Node7 TF1 Node7->Node1 -m_fFitting Node11 DiTauMassTools::MissingMassProb - m_mmcCalibrationSet - m_allowUseHT - m_UseHT - m_fUseTauProbability - m_fUseMnuProbability - m_fUseDphiLL - s_fit_param - s_ter_sigma_par + MissingMassProb() + ~MissingMassProb() + apply() + setParamAngle() + setParamRatio() + setParamNuMass() + GetFormulaAngle1() + GetFormulaAngle2() + GetFormulaRatio1() + GetFormulaRatio2() and 25 more... + MetProbabilityWrapper() + mEtAndTauProbabilityWrapper() + dTheta3d_probabilityFast Wrapper() + TauProbabilityWrapper() + MnuProbabilityWrapper() + MnuProbabilityNewWrapper() + dTheta3d_probabilityNewWrapper() + TauProbabilityNewWrapper() Node7->Node11 -m_formulaNuMass -m_formulaRatioHad1 -m_formulaRatioHad2 -m_formulaRatio1 -m_formulaRatioLep1 -m_formulaRatio2 -m_formulaRatioLep2 -m_formulaAngle1 -m_formulaAngle2 Node8 std::shared_ptr< TGraph > + operator->() Node8->Node1 -m_fMfit_allGraph Node10 TH1F Node10->Node1 -m_fMnu1 -m_fMnu2 -m_fTheta3D -m_fPhi1 -m_fPhi2 -m_fTauProb -m_fMetx -m_fMety Node17 std::shared_ptr< TH1F > + operator->() Node10->Node17 +ptr Node11->Node1 +Prob Node17->Node1 -m_fPZfit1 -m_fMnu2_all -m_fPZfit2 -m_fMfit_allNoWeight -m_fMnu1_all -m_fMEtL_split1 -m_fMEtL_split2 -m_fMmass_split1 -m_fMfit_all -m_fMmass_split2 ...