DiTauMassTools::MissingMassCalculatorV2 Node1 DiTauMassTools::MissingMass CalculatorV2 - m_randomGen - m_mmcCalibrationSet - m_fUseEfficiencyRecovery - m_fUseFloatStopping - m_nsolmax - m_nsolfinalmax - m_niterRandomLocal - m_nsucStop - m_rmsStop - m_meanbinStop and 182 more... + ~MissingMassCalculatorV2() + MissingMassCalculatorV2() + RunMissingMassCalculator() + FinalizeSettings() + SetNiterFit1() + SetNiterFit2() + SetNiterFit3() + SetNiterRandom() + SetNsucStop() + SetRMSStop() and 49 more... # CheckSolutions() # TailCleanUp() # refineSolutions() # handleSolutions() # MassScale() # DitauMassCalculatorV9walk() # DitauMassCalculatorV9lfv() # probCalculatorV9fast() # SpaceWalkerInit() # SpaceWalkerWalk() # precomputeCache() # checkMEtInRange() # checkAllParamInRange() - ClearDitauStuff() - DoOutputInfo() - PrintOtherInput() - PrintResults() - NuPsolution() - NuPsolutionV3() - NuPsolutionLFV() Node2 TVector2 Node2->Node1 +metvec_tmp Node3 DiTauMassTools::MissingMass Input - m_vistau1 - m_vistau2 - m_type_visTau1 - m_type_visTau2 - m_Nprong_tau1 - m_Nprong_tau2 - m_dataType - m_METcovphi - m_METsigmaP - m_METsigmaL and 24 more... + MissingMassInput() + ~MissingMassInput() + ClearInput() + PrintInputInfo() + SetBeamEnergy() + SetMETresSyst() + SetMetScanParamsUE() + SetNjet25() + SetSumEt() + SetVisTauVec() and 12 more... Node2->Node3 -m_MetVec -m_metVec Node16 DiTauMassTools::MissingMass Output - m_FitStatus - m_FitSignificance - m_FittedMass - m_FittedMassUpperError - m_FittedMassLowerError - m_nuvec1 - m_objvec1 - m_nuvec2 - m_objvec2 - m_totalvec and 6 more... + MissingMassOutput() + ~MissingMassOutput() + GetFitStatus() + GetFittedMass() + GetFittedMassErrorUp() + GetFittedMassErrorLow() + GetMassHistogram() + GetMassHistogramNoWeight() + GetNTrials() + GetNSuccesses() and 9 more... - ClearOutput() Node2->Node16 -m_FittedMetVec Node3->Node1 +preparedInput Node4 std::vector< TLorentzVector > + elements Node4->Node1 -m_nu1FinalSolVec -m_nuvec1_tmp -m_nuvec2_tmp -m_tauvecsol1 -m_nu2FinalSolOldVec -m_tauvecsol2 -m_nu2FinalSolVec -m_nuvecsol1 -m_nuvecsol2 -m_nu1FinalSolOldVec ... Node4->Node3 -m_jet4vecs Node5 TF1 Node5->Node1 -m_fFitting Node9 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() Node5->Node9 -m_formulaNuMass -m_formulaRatioHad1 -m_formulaRatioHad2 -m_formulaRatio1 -m_formulaRatioLep1 -m_formulaRatio2 -m_formulaRatioLep2 -m_formulaAngle1 -m_formulaAngle2 Node6 std::shared_ptr< TGraph > + operator->() Node6->Node1 -m_fMfit_allGraph Node8 TH1F + GetBinContent() + SetBinContent() + ~TH1F() Node8->Node1 -m_fMnu1 -m_fMnu2 -m_fTheta3D -m_fPhi1 -m_fPhi2 -m_fTauProb -m_fMetx -m_fMety Node15 std::shared_ptr< TH1F > + operator->() Node8->Node15 +ptr Node9->Node1 +Prob Node15->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 ... Node15->Node16 -m_hMfit_all -m_hMfit_allNoWeight Node16->Node1 +OutputInfo