ATLAS Offline Software
Loading...
Searching...
No Matches
FPGATrackSimOfflineHit Class Reference

#include <FPGATrackSimOfflineHit.h>

Collaboration diagram for FPGATrackSimOfflineHit:

Public Member Functions

 FPGATrackSimOfflineHit ()
virtual ~FPGATrackSimOfflineHit ()=default
void setLocX (float locx)
void setLocY (float locy)
void setIsPixel (bool is)
void setIsBarrel (bool is)
void setLayer (int lay)
void setClusterID (int clus)
void setTrackNumber (int track)
void setHitType (OfflineHitType type)
float getLocX () const
float getLocY () const
bool isPixel () const
bool isBarrel () const
int getLayer () const
int getClusterID () const
int getTrackNumber () const
OfflineHitType getHitType () const

Private Attributes

float m_locX
float m_locY
bool m_isPixel
bool m_isBarrel
int m_layer
int m_clustID
int m_trackNumber
OfflineHitType m_hitType

Detailed Description

Definition at line 12 of file FPGATrackSimOfflineHit.h.

Constructor & Destructor Documentation

◆ FPGATrackSimOfflineHit()

◆ ~FPGATrackSimOfflineHit()

virtual FPGATrackSimOfflineHit::~FPGATrackSimOfflineHit ( )
virtualdefault

Member Function Documentation

◆ getClusterID()

int FPGATrackSimOfflineHit::getClusterID ( ) const
inline

Definition at line 31 of file FPGATrackSimOfflineHit.h.

31{ return m_clustID; }

◆ getHitType()

OfflineHitType FPGATrackSimOfflineHit::getHitType ( ) const
inline

Definition at line 33 of file FPGATrackSimOfflineHit.h.

33{ return m_hitType; }

◆ getLayer()

int FPGATrackSimOfflineHit::getLayer ( ) const
inline

Definition at line 30 of file FPGATrackSimOfflineHit.h.

30{ return m_layer; }

◆ getLocX()

float FPGATrackSimOfflineHit::getLocX ( ) const
inline

Definition at line 26 of file FPGATrackSimOfflineHit.h.

26{ return m_locX; }

◆ getLocY()

float FPGATrackSimOfflineHit::getLocY ( ) const
inline

Definition at line 27 of file FPGATrackSimOfflineHit.h.

27{ return m_locY; }

◆ getTrackNumber()

int FPGATrackSimOfflineHit::getTrackNumber ( ) const
inline

Definition at line 32 of file FPGATrackSimOfflineHit.h.

32{ return m_trackNumber; }

◆ isBarrel()

bool FPGATrackSimOfflineHit::isBarrel ( ) const
inline

Definition at line 29 of file FPGATrackSimOfflineHit.h.

29{ return m_isBarrel; }

◆ isPixel()

bool FPGATrackSimOfflineHit::isPixel ( ) const
inline

Definition at line 28 of file FPGATrackSimOfflineHit.h.

28{ return m_isPixel; }

◆ setClusterID()

void FPGATrackSimOfflineHit::setClusterID ( int clus)
inline

Definition at line 22 of file FPGATrackSimOfflineHit.h.

22{ m_clustID = clus; }

◆ setHitType()

void FPGATrackSimOfflineHit::setHitType ( OfflineHitType type)
inline

◆ setIsBarrel()

void FPGATrackSimOfflineHit::setIsBarrel ( bool is)
inline

Definition at line 20 of file FPGATrackSimOfflineHit.h.

20{ m_isBarrel = is; }

◆ setIsPixel()

void FPGATrackSimOfflineHit::setIsPixel ( bool is)
inline

Definition at line 19 of file FPGATrackSimOfflineHit.h.

19{ m_isPixel = is; }

◆ setLayer()

void FPGATrackSimOfflineHit::setLayer ( int lay)
inline

Definition at line 21 of file FPGATrackSimOfflineHit.h.

21{ m_layer = lay; }

◆ setLocX()

void FPGATrackSimOfflineHit::setLocX ( float locx)
inline

Definition at line 17 of file FPGATrackSimOfflineHit.h.

17{ m_locX = locx; }

◆ setLocY()

void FPGATrackSimOfflineHit::setLocY ( float locy)
inline

Definition at line 18 of file FPGATrackSimOfflineHit.h.

18{ m_locY = locy; }

◆ setTrackNumber()

void FPGATrackSimOfflineHit::setTrackNumber ( int track)
inline

Definition at line 23 of file FPGATrackSimOfflineHit.h.

Member Data Documentation

◆ m_clustID

int FPGATrackSimOfflineHit::m_clustID
private

Definition at line 41 of file FPGATrackSimOfflineHit.h.

◆ m_hitType

OfflineHitType FPGATrackSimOfflineHit::m_hitType
private

Definition at line 43 of file FPGATrackSimOfflineHit.h.

◆ m_isBarrel

bool FPGATrackSimOfflineHit::m_isBarrel
private

Definition at line 39 of file FPGATrackSimOfflineHit.h.

◆ m_isPixel

bool FPGATrackSimOfflineHit::m_isPixel
private

Definition at line 38 of file FPGATrackSimOfflineHit.h.

◆ m_layer

int FPGATrackSimOfflineHit::m_layer
private

Definition at line 40 of file FPGATrackSimOfflineHit.h.

◆ m_locX

float FPGATrackSimOfflineHit::m_locX
private

Definition at line 36 of file FPGATrackSimOfflineHit.h.

◆ m_locY

float FPGATrackSimOfflineHit::m_locY
private

Definition at line 37 of file FPGATrackSimOfflineHit.h.

◆ m_trackNumber

int FPGATrackSimOfflineHit::m_trackNumber
private

Definition at line 42 of file FPGATrackSimOfflineHit.h.


The documentation for this class was generated from the following file: