ATLAS Offline Software
Public Member Functions | List of all members
IMETSignificance Class Referenceabstract

#include <IMETSignificance.h>

Inheritance diagram for IMETSignificance:
Collaboration diagram for IMETSignificance:

Public Member Functions

virtual StatusCode varianceMET (xAOD::MissingETContainer *metCont, float avgmu, const std::string &jetTermName, const std::string &softTermName, const std::string &totalMETName)=0
 
virtual StatusCode RotateToPhi (float phi)=0
 
virtual StatusCode SetLambda (const float px, const float py, const bool GeV=true)=0
 
virtual double GetMETOverSqrtSumET () const =0
 
virtual double GetMETOverSqrtHT () const =0
 
virtual double GetSignificance () const =0
 
virtual double GetSigDirectional () const =0
 
virtual double GetRho () const =0
 
virtual double GetVarL () const =0
 
virtual double GetVarT () const =0
 
virtual double GetTermVarL (const int term) const =0
 
virtual double GetTermVarT (const int term) const =0
 
virtual void print () const =0
 Print the state of the tool. More...
 

Detailed Description

Definition at line 42 of file IMETSignificance.h.

Member Function Documentation

◆ GetMETOverSqrtHT()

virtual double IMETSignificance::GetMETOverSqrtHT ( ) const
pure virtual

Implemented in met::METSignificance.

◆ GetMETOverSqrtSumET()

virtual double IMETSignificance::GetMETOverSqrtSumET ( ) const
pure virtual

Implemented in met::METSignificance.

◆ GetRho()

virtual double IMETSignificance::GetRho ( ) const
pure virtual

Implemented in met::METSignificance.

◆ GetSigDirectional()

virtual double IMETSignificance::GetSigDirectional ( ) const
pure virtual

Implemented in met::METSignificance.

◆ GetSignificance()

virtual double IMETSignificance::GetSignificance ( ) const
pure virtual

Implemented in met::METSignificance.

◆ GetTermVarL()

virtual double IMETSignificance::GetTermVarL ( const int  term) const
pure virtual

Implemented in met::METSignificance.

◆ GetTermVarT()

virtual double IMETSignificance::GetTermVarT ( const int  term) const
pure virtual

Implemented in met::METSignificance.

◆ GetVarL()

virtual double IMETSignificance::GetVarL ( ) const
pure virtual

Implemented in met::METSignificance.

◆ GetVarT()

virtual double IMETSignificance::GetVarT ( ) const
pure virtual

Implemented in met::METSignificance.

◆ print()

virtual void asg::IAsgTool::print ( ) const
pure virtualinherited

◆ RotateToPhi()

virtual StatusCode IMETSignificance::RotateToPhi ( float  phi)
pure virtual

Implemented in met::METSignificance.

◆ SetLambda()

virtual StatusCode IMETSignificance::SetLambda ( const float  px,
const float  py,
const bool  GeV = true 
)
pure virtual

Implemented in met::METSignificance.

◆ varianceMET()

virtual StatusCode IMETSignificance::varianceMET ( xAOD::MissingETContainer metCont,
float  avgmu,
const std::string &  jetTermName,
const std::string &  softTermName,
const std::string &  totalMETName 
)
pure virtual

Implemented in met::METSignificance.


The documentation for this class was generated from the following file: