ATLAS Offline Software
Loading...
Searching...
No Matches
Trk::INeutralParticleParameterCalculator Class Referenceabstract

interface for tools taking a two-track vertex and creating a neutral track from it. More...

#include <INeutralParticleParameterCalculator.h>

Inheritance diagram for Trk::INeutralParticleParameterCalculator:
Collaboration diagram for Trk::INeutralParticleParameterCalculator:

Public Member Functions

virtual NeutralPerigeecreateNeutralTrackFromVertex (const xAOD::Vertex &) const =0
 method calculating the parameters

Static Public Member Functions

static const InterfaceID & interfaceID ()

Detailed Description

interface for tools taking a two-track vertex and creating a neutral track from it.

If the vertex is an extended vertex, it uses the full vertex-to-track covariance matrix (constrained vertex fit), if not, then it assumes all the correlations come simply from the fact that a common vertex is fit (unconstrained vertex fit), and reconstructs back the vertex-to-track correlations from the vertex and track cov. matrices. The former is used in egamma, while in JetFitter the latter is used.

Author
N. Giacinto Piacquadio (for the Freiburg Group)

Changes:

David Shope david.nosp@m..ric.nosp@m.hard..nosp@m.shop.nosp@m.e@cer.nosp@m.n.ch (2016-04-26)

EDM Migration to xAOD - remove method using VxCandidate

Definition at line 38 of file INeutralParticleParameterCalculator.h.

Member Function Documentation

◆ createNeutralTrackFromVertex()

virtual NeutralPerigee * Trk::INeutralParticleParameterCalculator::createNeutralTrackFromVertex ( const xAOD::Vertex & ) const
pure virtual

method calculating the parameters

Implemented in Trk::NeutralParticleParameterCalculator.

◆ interfaceID()

const InterfaceID & Trk::INeutralParticleParameterCalculator::interfaceID ( )
inlinestatic

Definition at line 42 of file INeutralParticleParameterCalculator.h.

static const InterfaceID IID_NeutralParticleParameterCalculator("INeutralParticleParameterCalculator", 1, 0)

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