ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
MuonCombined::MuonTagToSegMap::SegmentLink Struct Reference

Helper struct to cache the mapping between the segment in the store gate, that's associated with the TagBase & the one that will be written on disk The index parameters decodes the position of the persistent segment in its correpsonding container. More...

Collaboration diagram for MuonCombined::MuonTagToSegMap::SegmentLink:

Public Member Functions

 SegmentLink ()=default
 
 SegmentLink (const Muon::MuonSegment *_gate, const Muon::MuonSegment *_pers, unsigned int idx)
 

Public Attributes

const Trk::Segmentstoregate {nullptr}
 
const Trk::Segmentpersistent {nullptr}
 
unsigned int index {0}
 

Detailed Description

Helper struct to cache the mapping between the segment in the store gate, that's associated with the TagBase & the one that will be written on disk The index parameters decodes the position of the persistent segment in its correpsonding container.

Definition at line 43 of file MuonTagToSegMap.h.

Constructor & Destructor Documentation

◆ SegmentLink() [1/2]

MuonCombined::MuonTagToSegMap::SegmentLink::SegmentLink ( )
default

◆ SegmentLink() [2/2]

MuonCombined::MuonTagToSegMap::SegmentLink::SegmentLink ( const Muon::MuonSegment _gate,
const Muon::MuonSegment _pers,
unsigned int  idx 
)
inline

Definition at line 45 of file MuonTagToSegMap.h.

45  :
46  storegate{_gate}, persistent{_pers}, index{idx} {}

Member Data Documentation

◆ index

unsigned int MuonCombined::MuonTagToSegMap::SegmentLink::index {0}

Definition at line 50 of file MuonTagToSegMap.h.

◆ persistent

const Trk::Segment* MuonCombined::MuonTagToSegMap::SegmentLink::persistent {nullptr}

Definition at line 49 of file MuonTagToSegMap.h.

◆ storegate

const Trk::Segment* MuonCombined::MuonTagToSegMap::SegmentLink::storegate {nullptr}

Definition at line 48 of file MuonTagToSegMap.h.


The documentation for this struct was generated from the following file:
index
Definition: index.py:1
LArNewCalib_DelayDump_OFC_Cali.idx
idx
Definition: LArNewCalib_DelayDump_OFC_Cali.py:69