ATLAS Offline Software
Public Member Functions | List of all members
Trk::ZScanSeedFinder::Cache::pred_perigee Struct Reference

#include <ZScanSeedFinder.h>

Collaboration diagram for Trk::ZScanSeedFinder::Cache::pred_perigee:

Public Member Functions

bool operator() (const key_t &left, const key_t &right) const
 

Detailed Description

Definition at line 167 of file ZScanSeedFinder.h.

Member Function Documentation

◆ operator()()

bool Trk::ZScanSeedFinder::Cache::pred_perigee::operator() ( const key_t left,
const key_t right 
) const
inline

Definition at line 168 of file ZScanSeedFinder.h.

169  {
170  const AmgVector(5)& lparams = left.first.parameters();
171  const AmgVector(5)& rparams = right.first.parameters();
172  return
173  lparams[Trk::d0] == rparams[Trk::d0] &&
174  lparams[Trk::z0] == rparams[Trk::z0] &&
175  lparams[Trk::phi] == rparams[Trk::phi] &&
176  lparams[Trk::theta] == rparams[Trk::theta] &&
177  lparams[Trk::qOverP] == rparams[Trk::qOverP] &&
178  left.second.x() == right.second.x() &&
179  left.second.y() == right.second.y();
180  }

The documentation for this struct was generated from the following file:
Trk::z0
@ z0
Definition: ParamDefs.h:70
Trk::theta
@ theta
Definition: ParamDefs.h:72
AmgVector
AmgVector(4) T2BSTrackFilterTool
Definition: T2BSTrackFilterTool.cxx:114
Trk::d0
@ d0
Definition: ParamDefs.h:69
Trk::qOverP
@ qOverP
perigee
Definition: ParamDefs.h:73
Trk::phi
@ phi
Definition: ParamDefs.h:81