CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
StripCompactDigiSimLinks::RevLink Struct Reference

#include <StripCompactDigiSimLinks.h>

Public Member Functions

 RevLink (const TrackRecord &track, const HitRecord &hit)
 

Public Attributes

EncodedEventId eventId
 
uint16_t firstStrip
 
uint16_t lastStrip
 
unsigned int simTrackId
 

Detailed Description

Definition at line 71 of file StripCompactDigiSimLinks.h.

Constructor & Destructor Documentation

◆ RevLink()

StripCompactDigiSimLinks::RevLink::RevLink ( const TrackRecord track,
const HitRecord hit 
)
inline

Definition at line 72 of file StripCompactDigiSimLinks.h.

73  : eventId(track.key.first),
74  simTrackId(track.key.second),
75  firstStrip(hit.firstStrip),
76  lastStrip(hit.firstStrip + hit.nStrips - 1) {}

Member Data Documentation

◆ eventId

EncodedEventId StripCompactDigiSimLinks::RevLink::eventId

Definition at line 77 of file StripCompactDigiSimLinks.h.

Referenced by ntupleDataFormat.Event::eventIdStr().

◆ firstStrip

uint16_t StripCompactDigiSimLinks::RevLink::firstStrip

Definition at line 79 of file StripCompactDigiSimLinks.h.

◆ lastStrip

uint16_t StripCompactDigiSimLinks::RevLink::lastStrip

Definition at line 80 of file StripCompactDigiSimLinks.h.

◆ simTrackId

unsigned int StripCompactDigiSimLinks::RevLink::simTrackId

Definition at line 78 of file StripCompactDigiSimLinks.h.

HLT_FULL_cff.track
track
Definition: HLT_FULL_cff.py:11776
hit
Definition: SiStripHitEffFromCalibTree.cc:88