ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
Rec::IMuonScatteringAngleSignificance Class Referenceabstract

interface providing a the scattering angle significance. More...

#include <IMuonScatteringAngleSignificance.h>

Inheritance diagram for Rec::IMuonScatteringAngleSignificance:
Collaboration diagram for Rec::IMuonScatteringAngleSignificance:

Public Member Functions

virtual ~IMuonScatteringAngleSignificance ()=default
 
virtual ScatteringAngleSignificance scatteringAngleSignificance (const xAOD::Muon &muon) const =0
 return significance of scattering angle pattern for tracks, starting from the full muon object. More...
 
virtual ScatteringAngleSignificance scatteringAngleSignificance (const Trk::Track &track) const =0
 return significance of scattering angle pattern for tracks, starting from the track object (track unslimming foreseen where needed). More...
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 

Detailed Description

interface providing a the scattering angle significance.

Author
Alan Poppleton, Wolfgang Liebig

Definition at line 23 of file IMuonScatteringAngleSignificance.h.

Constructor & Destructor Documentation

◆ ~IMuonScatteringAngleSignificance()

virtual Rec::IMuonScatteringAngleSignificance::~IMuonScatteringAngleSignificance ( )
virtualdefault

Member Function Documentation

◆ interfaceID()

static const InterfaceID& Rec::IMuonScatteringAngleSignificance::interfaceID ( )
inlinestatic

Definition at line 25 of file IMuonScatteringAngleSignificance.h.

25  {
26  static const InterfaceID IID_IMuonScatteringAngleSignificance("Rec::IMuonScatteringAngleSignificance", 1, 0);
27  return IID_IMuonScatteringAngleSignificance;
28  }

◆ scatteringAngleSignificance() [1/2]

virtual ScatteringAngleSignificance Rec::IMuonScatteringAngleSignificance::scatteringAngleSignificance ( const Trk::Track track) const
pure virtual

return significance of scattering angle pattern for tracks, starting from the track object (track unslimming foreseen where needed).

Implemented in Rec::MuonScatteringAngleSignificanceTool.

◆ scatteringAngleSignificance() [2/2]

virtual ScatteringAngleSignificance Rec::IMuonScatteringAngleSignificance::scatteringAngleSignificance ( const xAOD::Muon muon) const
pure virtual

return significance of scattering angle pattern for tracks, starting from the full muon object.

Implemented in Rec::MuonScatteringAngleSignificanceTool.


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