12using ROOT::Math::PtEtaPhiMVector;
13using ROOT::Math::XYVector;
26 if(fUseVerbose == 1){ Info(
"DiTauMassTools",
"MissingMassCalculator::ClearOutput()"); }
31 if(fUseVerbose == 1){ Info(
"DiTauMassTools",
"%s", (
"MissingMassCalculator::ClearOutput(): clearing for method "+std::to_string(imeth)).c_str()); }
34 m_nuvec1[imeth].SetPxPyPzE(0.0,0.0,0.0,0.0);
35 m_objvec1[imeth].SetPxPyPzE(0.0,0.0,0.0,0.0);
36 m_nuvec2[imeth].SetPxPyPzE(0.0,0.0,0.0,0.0);
37 m_objvec2[imeth].SetPxPyPzE(0.0,0.0,0.0,0.0);
57 Error(
"DiTauMassTools",
"%s", (
"MissingMassCalculator::GetFitSignificance ERROR ! fitcode="+std::to_string(fitcode)
78 Error(
"DiTauMassTools",
"%s", (
"MissingMassCalculator::GetFittedMass ERROR ! fitcode="+std::to_string(fitcode)
92 double massUpperError = 0.0;
94 Error(
"DiTauMassTools",
"%s", (
"MissingMassCalculator::GetFittedMass ERROR ! fitcode="+std::to_string(fitcode)
100 return massUpperError;
108 double massLowerError = 0.0;
110 Error(
"DiTauMassTools",
"%s", (
"MissingMassCalculator::GetFittedMass ERROR ! fitcode="+std::to_string(fitcode)
116 return massLowerError;
159 PtEtaPhiMVector
vec(0.0,0.0,0.0,0.0);
162 Error(
"DiTauMassTools",
"%s", (
"MissingMassCalculator::GetNeutrino4Vec ERROR ! fitcode="+std::to_string(fitcode)
176 PtEtaPhiMVector
vec(0.0,0.0,0.0,0.0);
179 Error(
"DiTauMassTools",
"%s", (
"MissingMassCalculator::GetTau4vec ERROR ! fitcode="+std::to_string(fitcode)
192 PtEtaPhiMVector
vec(0.0,0.0,0.0,0.0);
195 Error(
"DiTauMassTools",
"%s", (
"MissingMassCalculator::GetResonanceVec ERROR ! fitcode="+std::to_string(fitcode)
208 XYVector
vec(0.0,0.0);
211 Error(
"DiTauMassTools",
"%s", (
"MissingMassCalculator::GetFittedMetVec ERROR ! fitcode="+std::to_string(fitcode)
std::vector< size_t > vec