ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
IegammaTrkRefitterTool::Cache Struct Reference

Struct Holding the result to return and intermediate objects Things are owned by the EDM or the unique_ptr. More...

#include <IegammaTrkRefitterTool.h>

Collaboration diagram for IegammaTrkRefitterTool::Cache:

Public Member Functions

 Cache ()
 

Public Attributes

std::unique_ptr< Trk::TrackrefittedTrack
 Pointer to the refitted track. More...
 
const Trk::PerigeerefittedTrackPerigee
 Pointer to the refitted MeasuredPerigee. More...
 
const Trk::TrackoriginalTrack
 Pointer to the original track. More...
 
const Trk::PerigeeoriginalTrackPerigee
 Pointer to the original Perigee. More...
 
const xAOD::Electronelectron
 pointer to the Electron input More...
 

Detailed Description

Struct Holding the result to return and intermediate objects Things are owned by the EDM or the unique_ptr.

Definition at line 39 of file IegammaTrkRefitterTool.h.

Constructor & Destructor Documentation

◆ Cache()

IegammaTrkRefitterTool::Cache::Cache ( )
inline

Definition at line 50 of file IegammaTrkRefitterTool.h.

50  :refittedTrack(nullptr),
51  refittedTrackPerigee(nullptr),
52  originalTrack(nullptr),
53  originalTrackPerigee(nullptr),
54  electron(nullptr){
55  }

Member Data Documentation

◆ electron

const xAOD::Electron* IegammaTrkRefitterTool::Cache::electron

pointer to the Electron input

Definition at line 49 of file IegammaTrkRefitterTool.h.

◆ originalTrack

const Trk::Track* IegammaTrkRefitterTool::Cache::originalTrack

Pointer to the original track.

Definition at line 45 of file IegammaTrkRefitterTool.h.

◆ originalTrackPerigee

const Trk::Perigee* IegammaTrkRefitterTool::Cache::originalTrackPerigee

Pointer to the original Perigee.

Definition at line 47 of file IegammaTrkRefitterTool.h.

◆ refittedTrack

std::unique_ptr<Trk::Track> IegammaTrkRefitterTool::Cache::refittedTrack

Pointer to the refitted track.

Definition at line 41 of file IegammaTrkRefitterTool.h.

◆ refittedTrackPerigee

const Trk::Perigee* IegammaTrkRefitterTool::Cache::refittedTrackPerigee

Pointer to the refitted MeasuredPerigee.

Definition at line 43 of file IegammaTrkRefitterTool.h.


The documentation for this struct was generated from the following file:
IegammaTrkRefitterTool::Cache::refittedTrackPerigee
const Trk::Perigee * refittedTrackPerigee
Pointer to the refitted MeasuredPerigee.
Definition: IegammaTrkRefitterTool.h:43
IegammaTrkRefitterTool::Cache::originalTrack
const Trk::Track * originalTrack
Pointer to the original track.
Definition: IegammaTrkRefitterTool.h:45
IegammaTrkRefitterTool::Cache::originalTrackPerigee
const Trk::Perigee * originalTrackPerigee
Pointer to the original Perigee.
Definition: IegammaTrkRefitterTool.h:47
IegammaTrkRefitterTool::Cache::refittedTrack
std::unique_ptr< Trk::Track > refittedTrack
Pointer to the refitted track.
Definition: IegammaTrkRefitterTool.h:41
IegammaTrkRefitterTool::Cache::electron
const xAOD::Electron * electron
pointer to the Electron input
Definition: IegammaTrkRefitterTool.h:49