#include <MissingMassOutput.h>
Definition at line 23 of file MissingMassOutput.h.
◆ MissingMassOutput()
MissingMassOutput::MissingMassOutput |
( |
| ) |
|
◆ ~MissingMassOutput()
MissingMassOutput::~MissingMassOutput |
( |
| ) |
|
◆ ClearOutput()
void MissingMassOutput::ClearOutput |
( |
bool |
fUseVerbose | ) |
|
|
private |
Definition at line 24 of file MissingMassOutput.cxx.
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);
◆ GetAveSolRMS()
double MissingMassOutput::GetAveSolRMS |
( |
| ) |
const |
◆ GetFitSignificance()
double MissingMassOutput::GetFitSignificance |
( |
int |
fitcode | ) |
const |
◆ GetFitStatus()
int MissingMassOutput::GetFitStatus |
( |
| ) |
const |
◆ GetFittedMass()
double MissingMassOutput::GetFittedMass |
( |
int |
fitcode | ) |
const |
◆ GetFittedMassErrorLow()
double MissingMassOutput::GetFittedMassErrorLow |
( |
int |
fitcode | ) |
const |
Definition at line 104 of file MissingMassOutput.cxx.
108 double massLowerError = 0.0;
110 Error(
"DiTauMassTools",
"%s", (
"MissingMassCalculator::GetFittedMass ERROR ! fitcode="+
std::to_string(fitcode)
116 return massLowerError;
◆ GetFittedMassErrorUp()
double MissingMassOutput::GetFittedMassErrorUp |
( |
int |
fitcode | ) |
const |
Definition at line 88 of file MissingMassOutput.cxx.
92 double massUpperError = 0.0;
94 Error(
"DiTauMassTools",
"%s", (
"MissingMassCalculator::GetFittedMass ERROR ! fitcode="+
std::to_string(fitcode)
100 return massUpperError;
◆ GetFittedMetVec()
XYVector MissingMassOutput::GetFittedMetVec |
( |
int |
fitcode | ) |
const |
◆ GetMassHistogram()
std::shared_ptr< TH1F > MissingMassOutput::GetMassHistogram |
( |
| ) |
const |
◆ GetMassHistogramNoWeight()
std::shared_ptr< TH1F > MissingMassOutput::GetMassHistogramNoWeight |
( |
| ) |
const |
◆ GetNeutrino4vec()
PtEtaPhiMVector MissingMassOutput::GetNeutrino4vec |
( |
int |
fitcode, |
|
|
int |
ind |
|
) |
| const |
◆ GetNSolutions()
int MissingMassOutput::GetNSolutions |
( |
| ) |
const |
◆ GetNSuccesses()
int MissingMassOutput::GetNSuccesses |
( |
| ) |
const |
◆ GetNTrials()
int MissingMassOutput::GetNTrials |
( |
| ) |
const |
◆ GetResonanceVec()
PtEtaPhiMVector MissingMassOutput::GetResonanceVec |
( |
int |
fitcode | ) |
const |
◆ GetRms2Mpv()
double MissingMassOutput::GetRms2Mpv |
( |
| ) |
const |
◆ GetSumW()
double MissingMassOutput::GetSumW |
( |
| ) |
const |
◆ GetTau4vec()
PtEtaPhiMVector MissingMassOutput::GetTau4vec |
( |
int |
fitcode, |
|
|
int |
ind |
|
) |
| const |
◆ MissingMassCalculator
◆ m_AveSolRMS
double DiTauMassTools::MissingMassOutput::m_AveSolRMS |
|
private |
◆ m_FitSignificance
◆ m_FitStatus
int DiTauMassTools::MissingMassOutput::m_FitStatus |
|
private |
◆ m_FittedMass
◆ m_FittedMassLowerError
◆ m_FittedMassUpperError
◆ m_FittedMetVec
◆ m_hMfit_all
std::shared_ptr<TH1F> DiTauMassTools::MissingMassOutput::m_hMfit_all |
|
private |
◆ m_hMfit_allNoWeight
std::shared_ptr<TH1F> DiTauMassTools::MissingMassOutput::m_hMfit_allNoWeight |
|
private |
◆ m_NSolutions
int DiTauMassTools::MissingMassOutput::m_NSolutions |
|
private |
◆ m_NSuccesses
int DiTauMassTools::MissingMassOutput::m_NSuccesses |
|
private |
◆ m_NTrials
int DiTauMassTools::MissingMassOutput::m_NTrials |
|
private |
◆ m_nuvec1
◆ m_nuvec2
◆ m_objvec1
◆ m_objvec2
◆ m_RMS2MPV
double DiTauMassTools::MissingMassOutput::m_RMS2MPV |
|
private |
◆ m_SumW
double DiTauMassTools::MissingMassOutput::m_SumW |
|
private |
◆ m_totalvec
The documentation for this class was generated from the following files: