#include <IMissingMassTool.h>
|
| virtual | ~IMissingMassTool () |
| | virtual destructor More...
|
| |
| virtual CP::CorrectionCode | apply (const xAOD::EventInfo &ei, const xAOD::IParticle *part1, const xAOD::IParticle *part2, const xAOD::MissingET *met, const int &njets)=0 |
| |
| virtual void | calculate (const xAOD::EventInfo &ei, const PtEtaPhiMVector &vis_tau1, const PtEtaPhiMVector &vis_tau2, const int &tau1_decay_type, const int &tau2_decay_type, const xAOD::MissingET &met, const int &njets)=0 |
| |
| virtual double | GetFitStatus (const int method)=0 |
| |
| virtual double | GetFittedMass (const int method)=0 |
| |
| virtual double | GetFittedMassErrorUp (int method)=0 |
| |
| virtual double | GetFittedMassErrorLow (int method)=0 |
| |
| virtual PtEtaPhiMVector | GetResonanceVec (int method)=0 |
| |
| virtual XYVector | GetFittedMetVec (int method)=0 |
| |
| virtual PtEtaPhiMVector | GetNeutrino4vec (int method, int index)=0 |
| |
| virtual PtEtaPhiMVector | GetTau4vec (int method, int index)=0 |
| |
| virtual int | GetNNoSol ()=0 |
| |
| virtual int | GetNMetroReject ()=0 |
| |
| virtual int | GetNSol ()=0 |
| |
| virtual void | print () const =0 |
| | Print the state of the tool. More...
|
| |
Definition at line 23 of file IMissingMassTool.h.
◆ PtEtaPhiMVector
◆ XYVector
◆ ~IMissingMassTool()
| virtual IMissingMassTool::~IMissingMassTool |
( |
| ) |
|
|
inlinevirtual |
◆ apply()
◆ calculate()
◆ GetFitStatus()
| virtual double IMissingMassTool::GetFitStatus |
( |
const int |
method | ) |
|
|
pure virtual |
◆ GetFittedMass()
| virtual double IMissingMassTool::GetFittedMass |
( |
const int |
method | ) |
|
|
pure virtual |
◆ GetFittedMassErrorLow()
| virtual double IMissingMassTool::GetFittedMassErrorLow |
( |
int |
method | ) |
|
|
pure virtual |
◆ GetFittedMassErrorUp()
| virtual double IMissingMassTool::GetFittedMassErrorUp |
( |
int |
method | ) |
|
|
pure virtual |
◆ GetFittedMetVec()
| virtual XYVector IMissingMassTool::GetFittedMetVec |
( |
int |
method | ) |
|
|
pure virtual |
◆ GetNeutrino4vec()
| virtual PtEtaPhiMVector IMissingMassTool::GetNeutrino4vec |
( |
int |
method, |
|
|
int |
index |
|
) |
| |
|
pure virtual |
◆ GetNMetroReject()
| virtual int IMissingMassTool::GetNMetroReject |
( |
| ) |
|
|
pure virtual |
◆ GetNNoSol()
| virtual int IMissingMassTool::GetNNoSol |
( |
| ) |
|
|
pure virtual |
◆ GetNSol()
| virtual int IMissingMassTool::GetNSol |
( |
| ) |
|
|
pure virtual |
◆ GetResonanceVec()
◆ GetTau4vec()
| virtual PtEtaPhiMVector IMissingMassTool::GetTau4vec |
( |
int |
method, |
|
|
int |
index |
|
) |
| |
|
pure virtual |
◆ print()
| virtual void asg::IAsgTool::print |
( |
| ) |
const |
|
pure virtualinherited |
Print the state of the tool.
Implemented in JetRecTool, JetFinder, JetModifiedMassDrop, JetFromPseudojet, JetReclusterer, JetReclusteringTool, JetTruthLabelingTool, JetPileupLabelingTool, HI::HIPileupTool, LundVariablesTool, asg::AsgTool, JetDumper, JetBottomUpSoftDrop, JetRecursiveSoftDrop, JetSoftDrop, JetConstituentsRetriever, JetSubStructureMomentToolsBase, JetSplitter, JetToolRunner, JetPruner, JetPseudojetRetriever, JetTrimmer, AsgHelloTool, and KtDeltaRTool.
The documentation for this class was generated from the following file: