ATLAS Offline Software
Loading...
Searching...
No Matches
StoredHit Struct Reference

#include <FPGATrackSimBinUtil.h>

Collaboration diagram for StoredHit:

Public Member Functions

 StoredHit (const std::shared_ptr< const FPGATrackSimHit > &hit)
double rzrad () const

Public Attributes

std::shared_ptr< const FPGATrackSimHithitptr
double phiShift
double etaShift
unsigned layer

Static Public Attributes

static const unsigned invalidLayer = std::numeric_limits<unsigned>::max()

Detailed Description

Definition at line 92 of file FPGATrackSimBinUtil.h.

Constructor & Destructor Documentation

◆ StoredHit()

Definition at line 93 of file FPGATrackSimBinUtil.h.

93: hitptr(hit), phiShift(0), etaShift(0), layer(-1) {}
std::shared_ptr< const FPGATrackSimHit > hitptr

Member Function Documentation

◆ rzrad()

Definition at line 53 of file FPGATrackSimBinUtil.cxx.

53 {
54 return sqrt(hitptr->getR()*hitptr->getR()+hitptr->getZ()*hitptr->getZ());
55}

Member Data Documentation

◆ etaShift

◆ hitptr

◆ invalidLayer

const unsigned FPGATrackSimBinUtil::StoredHit::invalidLayer = std::numeric_limits<unsigned>::max()
static

Definition at line 99 of file FPGATrackSimBinUtil.h.

◆ layer

Definition at line 97 of file FPGATrackSimBinUtil.h.

◆ phiShift


The documentation for this struct was generated from the following files: