![]() |
ATLAS Offline Software
|
#include <MissingMassOutput.h>
Public Member Functions | |
| MissingMassOutput () | |
| ~MissingMassOutput () | |
| int | GetFitStatus () const |
| double | GetFittedMass (int fitcode) const |
| double | GetFittedMassErrorUp (int fitcode) const |
| double | GetFittedMassErrorLow (int fitcode) const |
| std::shared_ptr< TH1F > | GetMassHistogram () const |
| std::shared_ptr< TH1F > | GetMassHistogramNoWeight () const |
| int | GetNTrials () const |
| int | GetNSuccesses () const |
| int | GetNSolutions () const |
| double | GetSumW () const |
| double | GetAveSolRMS () const |
| double | GetRms2Mpv () const |
| PtEtaPhiMVector | GetNeutrino4vec (int fitcode, int ind) const |
| double | GetFitSignificance (int fitcode) const |
| PtEtaPhiMVector | GetTau4vec (int fitcode, int ind) const |
| PtEtaPhiMVector | GetResonanceVec (int fitcode) const |
| XYVector | GetFittedMetVec (int fitcode) const |
Private Member Functions | |
| void | ClearOutput (bool fUseVerbose) |
Private Attributes | |
| int | m_FitStatus {} |
| double | m_FitSignificance [MMCFitMethod::MAX] {} |
| double | m_FittedMass [MMCFitMethod::MAX] {} |
| double | m_FittedMassUpperError [MMCFitMethod::MAX] {} |
| double | m_FittedMassLowerError [MMCFitMethod::MAX] {} |
| PtEtaPhiMVector | m_nuvec1 [MMCFitMethod::MAX] {} |
| PtEtaPhiMVector | m_objvec1 [MMCFitMethod::MAX] {} |
| PtEtaPhiMVector | m_nuvec2 [MMCFitMethod::MAX] {} |
| PtEtaPhiMVector | m_objvec2 [MMCFitMethod::MAX] {} |
| PtEtaPhiMVector | m_totalvec [MMCFitMethod::MAX] {} |
| XYVector | m_FittedMetVec [MMCFitMethod::MAX] {} |
| double | m_RMS2MPV {} |
| std::shared_ptr< TH1F > | m_hMfit_all |
| std::shared_ptr< TH1F > | m_hMfit_allNoWeight |
| int | m_NTrials {} |
| int | m_NSuccesses {} |
| int | m_NSolutions {} |
| double | m_SumW {} |
| double | m_AveSolRMS {} |
Friends | |
| class | MissingMassCalculator |
Definition at line 24 of file MissingMassOutput.h.
| MissingMassOutput::MissingMassOutput | ( | ) |
Definition at line 16 of file MissingMassOutput.cxx.
| MissingMassOutput::~MissingMassOutput | ( | ) |
Definition at line 20 of file MissingMassOutput.cxx.
|
private |
Definition at line 24 of file MissingMassOutput.cxx.
| double MissingMassOutput::GetAveSolRMS | ( | ) | const |
Definition at line 141 of file MissingMassOutput.cxx.
| double MissingMassOutput::GetFitSignificance | ( | int | fitcode | ) | const |
Definition at line 54 of file MissingMassOutput.cxx.
| int MissingMassOutput::GetFitStatus | ( | ) | const |
Definition at line 49 of file MissingMassOutput.cxx.
| double MissingMassOutput::GetFittedMass | ( | int | fitcode | ) | const |
Definition at line 72 of file MissingMassOutput.cxx.
| double MissingMassOutput::GetFittedMassErrorLow | ( | int | fitcode | ) | const |
Definition at line 104 of file MissingMassOutput.cxx.
| double MissingMassOutput::GetFittedMassErrorUp | ( | int | fitcode | ) | const |
Definition at line 88 of file MissingMassOutput.cxx.
| XYVector MissingMassOutput::GetFittedMetVec | ( | int | fitcode | ) | const |
Definition at line 207 of file MissingMassOutput.cxx.
| std::shared_ptr< TH1F > MissingMassOutput::GetMassHistogram | ( | ) | const |
Definition at line 146 of file MissingMassOutput.cxx.
| std::shared_ptr< TH1F > MissingMassOutput::GetMassHistogramNoWeight | ( | ) | const |
Definition at line 151 of file MissingMassOutput.cxx.
| PtEtaPhiMVector MissingMassOutput::GetNeutrino4vec | ( | int | fitcode, |
| int | ind ) const |
Definition at line 157 of file MissingMassOutput.cxx.
| int MissingMassOutput::GetNSolutions | ( | ) | const |
Definition at line 129 of file MissingMassOutput.cxx.
| int MissingMassOutput::GetNSuccesses | ( | ) | const |
Definition at line 124 of file MissingMassOutput.cxx.
| int MissingMassOutput::GetNTrials | ( | ) | const |
Definition at line 119 of file MissingMassOutput.cxx.
| PtEtaPhiMVector MissingMassOutput::GetResonanceVec | ( | int | fitcode | ) | const |
Definition at line 191 of file MissingMassOutput.cxx.
| double MissingMassOutput::GetRms2Mpv | ( | ) | const |
Definition at line 67 of file MissingMassOutput.cxx.
| double MissingMassOutput::GetSumW | ( | ) | const |
Definition at line 135 of file MissingMassOutput.cxx.
| PtEtaPhiMVector MissingMassOutput::GetTau4vec | ( | int | fitcode, |
| int | ind ) const |
Definition at line 174 of file MissingMassOutput.cxx.
|
friend |
Definition at line 49 of file MissingMassOutput.h.
|
private |
Definition at line 71 of file MissingMassOutput.h.
|
private |
Definition at line 54 of file MissingMassOutput.h.
|
private |
Definition at line 53 of file MissingMassOutput.h.
|
private |
Definition at line 55 of file MissingMassOutput.h.
|
private |
Definition at line 57 of file MissingMassOutput.h.
|
private |
Definition at line 56 of file MissingMassOutput.h.
|
private |
Definition at line 63 of file MissingMassOutput.h.
|
private |
Definition at line 65 of file MissingMassOutput.h.
|
private |
Definition at line 66 of file MissingMassOutput.h.
|
private |
Definition at line 69 of file MissingMassOutput.h.
|
private |
Definition at line 68 of file MissingMassOutput.h.
|
private |
Definition at line 67 of file MissingMassOutput.h.
|
private |
Definition at line 58 of file MissingMassOutput.h.
|
private |
Definition at line 60 of file MissingMassOutput.h.
|
private |
Definition at line 59 of file MissingMassOutput.h.
|
private |
Definition at line 61 of file MissingMassOutput.h.
|
private |
Definition at line 64 of file MissingMassOutput.h.
|
private |
Definition at line 70 of file MissingMassOutput.h.
|
private |
Definition at line 62 of file MissingMassOutput.h.