|
ATLAS Offline Software
|
Go to the documentation of this file.
12 using ROOT::Math::PtEtaPhiMVector;
13 using 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
typename vecDetail::vec_typedef< T, N >::type vec
Define a nice alias for the vectorized type.
std::string to_string(const DetectorType &type)
Error
The different types of error that can be flagged in the L1TopoRDO.