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

#include <MdtDigiToolInput.h>

Collaboration diagram for MdtDigiToolInput:

Public Member Functions

 MdtDigiToolInput (double radius, double posx, double field, double temp, double electrcharge, double gammafact, Identifier hitID)
 ~MdtDigiToolInput ()=default
double radius () const
double positionAlongWire () const
double magneticField () const
double temperature () const
double electriccharge () const
double gamma () const
Identifier getHitID () const

Private Attributes

double m_radius {0.}
double m_xpos {0.}
double m_field {0.}
double m_temperature {0.}
double m_electriccharge {0.}
double m_gamma {0.}
Identifier m_hitID {}

Detailed Description

Definition at line 26 of file MdtDigiToolInput.h.

Constructor & Destructor Documentation

◆ MdtDigiToolInput()

MdtDigiToolInput::MdtDigiToolInput ( double radius,
double posx,
double field,
double temp,
double electrcharge,
double gammafact,
Identifier hitID )
inline

Definition at line 29 of file MdtDigiToolInput.h.

29 :
31 m_xpos(posx),
32 m_field(field),
33 m_temperature(temp),
34 m_electriccharge(electrcharge),
35 m_gamma(gammafact),
36 m_hitID(hitID) {}
double radius() const

◆ ~MdtDigiToolInput()

MdtDigiToolInput::~MdtDigiToolInput ( )
default

Member Function Documentation

◆ electriccharge()

double MdtDigiToolInput::electriccharge ( ) const
inline

Definition at line 44 of file MdtDigiToolInput.h.

44{ return m_electriccharge; }

◆ gamma()

double MdtDigiToolInput::gamma ( ) const
inline

Definition at line 45 of file MdtDigiToolInput.h.

45{ return m_gamma; }

◆ getHitID()

Identifier MdtDigiToolInput::getHitID ( ) const
inline

Definition at line 46 of file MdtDigiToolInput.h.

46{ return m_hitID; }

◆ magneticField()

double MdtDigiToolInput::magneticField ( ) const
inline

Definition at line 42 of file MdtDigiToolInput.h.

42{ return m_field; }

◆ positionAlongWire()

double MdtDigiToolInput::positionAlongWire ( ) const
inline

Definition at line 41 of file MdtDigiToolInput.h.

41{ return m_xpos; }

◆ radius()

double MdtDigiToolInput::radius ( ) const
inline

Definition at line 40 of file MdtDigiToolInput.h.

40{ return m_radius; }

◆ temperature()

double MdtDigiToolInput::temperature ( ) const
inline

Definition at line 43 of file MdtDigiToolInput.h.

43{ return m_temperature; }

Member Data Documentation

◆ m_electriccharge

double MdtDigiToolInput::m_electriccharge {0.}
private

Definition at line 53 of file MdtDigiToolInput.h.

53{0.};

◆ m_field

double MdtDigiToolInput::m_field {0.}
private

Definition at line 51 of file MdtDigiToolInput.h.

51{0.};

◆ m_gamma

double MdtDigiToolInput::m_gamma {0.}
private

Definition at line 54 of file MdtDigiToolInput.h.

54{0.};

◆ m_hitID

Identifier MdtDigiToolInput::m_hitID {}
private

Definition at line 55 of file MdtDigiToolInput.h.

55{};

◆ m_radius

double MdtDigiToolInput::m_radius {0.}
private

Definition at line 49 of file MdtDigiToolInput.h.

49{0.};

◆ m_temperature

double MdtDigiToolInput::m_temperature {0.}
private

Definition at line 52 of file MdtDigiToolInput.h.

52{0.};

◆ m_xpos

double MdtDigiToolInput::m_xpos {0.}
private

Definition at line 50 of file MdtDigiToolInput.h.

50{0.};

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