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

#include <MockJet.h>

Inheritance diagram for MockJet:
Collaboration diagram for MockJet:

Public Member Functions

 MOCK_CONST_METHOD0 (pt, double())
 
 MOCK_CONST_METHOD0 (eta, double())
 
 MOCK_CONST_METHOD0 (phi, double())
 
 MOCK_CONST_METHOD0 (m, double())
 
 MOCK_CONST_METHOD0 (e, double())
 
 MOCK_CONST_METHOD0 (et, double())
 
 MOCK_CONST_METHOD0 (rapidity, double())
 
 MOCK_CONST_METHOD0 (p4, TLorentzVector())
 
 MOCK_CONST_METHOD0 (position, unsigned int())
 
 MOCK_CONST_METHOD2 (getAttribute, bool(const std::string &, float &))
 
 MOCK_CONST_METHOD0 (toString, std::string())
 
virtual std::optional< const xAOD::Jet * > xAODJet () const override
 
virtual double pt () const =0
 
virtual double eta () const =0
 
virtual double phi () const =0
 
virtual double m () const =0
 
virtual double e () const =0
 
virtual double et () const =0
 
virtual double rapidity () const =0
 
virtual TLorentzVector p4 () const =0
 
virtual unsigned int position () const =0
 
virtual bool getAttribute (const std::string &name, float &) const =0
 
virtual bool getAttribute (const std::string &name, bool &) const =0
 
virtual std::string toString () const =0
 

Detailed Description

Definition at line 15 of file MockJet.h.

Member Function Documentation

◆ e()

virtual double HypoJet::IJet::e ( ) const
pure virtualinherited

◆ et()

virtual double HypoJet::IJet::et ( ) const
pure virtualinherited

◆ eta()

virtual double HypoJet::IJet::eta ( ) const
pure virtualinherited

◆ getAttribute() [1/2]

virtual bool HypoJet::IJet::getAttribute ( const std::string &  name,
bool &   
) const
pure virtualinherited

◆ getAttribute() [2/2]

virtual bool HypoJet::IJet::getAttribute ( const std::string &  name,
float &   
) const
pure virtualinherited

◆ m()

virtual double HypoJet::IJet::m ( ) const
pure virtualinherited

◆ MOCK_CONST_METHOD0() [1/10]

MockJet::MOCK_CONST_METHOD0 ( e  ,
double()   
)

◆ MOCK_CONST_METHOD0() [2/10]

MockJet::MOCK_CONST_METHOD0 ( et  ,
double()   
)

◆ MOCK_CONST_METHOD0() [3/10]

MockJet::MOCK_CONST_METHOD0 ( eta  ,
double()   
)

◆ MOCK_CONST_METHOD0() [4/10]

MockJet::MOCK_CONST_METHOD0 ( m  ,
double()   
)

◆ MOCK_CONST_METHOD0() [5/10]

MockJet::MOCK_CONST_METHOD0 ( p4  ,
TLorentzVector()   
)

◆ MOCK_CONST_METHOD0() [6/10]

MockJet::MOCK_CONST_METHOD0 ( phi  ,
double()   
)

◆ MOCK_CONST_METHOD0() [7/10]

MockJet::MOCK_CONST_METHOD0 ( position  ,
unsigned   int() 
)

◆ MOCK_CONST_METHOD0() [8/10]

MockJet::MOCK_CONST_METHOD0 ( pt  ,
double()   
)

◆ MOCK_CONST_METHOD0() [9/10]

MockJet::MOCK_CONST_METHOD0 ( rapidity  ,
double()   
)

◆ MOCK_CONST_METHOD0() [10/10]

MockJet::MOCK_CONST_METHOD0 ( toString  ,
std::string()   
)

◆ MOCK_CONST_METHOD2()

MockJet::MOCK_CONST_METHOD2 ( getAttribute  ,
bool(const std::string &, float &)   
)

◆ p4()

virtual TLorentzVector HypoJet::IJet::p4 ( ) const
pure virtualinherited

◆ phi()

virtual double HypoJet::IJet::phi ( ) const
pure virtualinherited

◆ position()

virtual unsigned int HypoJet::IJet::position ( ) const
pure virtualinherited

◆ pt()

virtual double HypoJet::IJet::pt ( ) const
pure virtualinherited

◆ rapidity()

virtual double HypoJet::IJet::rapidity ( ) const
pure virtualinherited

◆ toString()

virtual std::string HypoJet::IJet::toString ( ) const
pure virtualinherited

◆ xAODJet()

virtual std::optional<const xAOD::Jet*> MockJet::xAODJet ( ) const
inlineoverridevirtual

Implements HypoJet::IJet.

Definition at line 31 of file MockJet.h.

31  {
32  return std::optional<const xAOD::Jet*> ();
33  }

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