ATLAS Offline Software
Loading...
Searching...
No Matches
L1Muon::L1MuonTrack Class Reference

#include <L1MuonTrack.h>

Collaboration diagram for L1Muon::L1MuonTrack:

Public Member Functions

 L1MuonTrack ()=default
 ~L1MuonTrack ()=default
void setTrack (const double invpt, const float eta, const float phi)
double invpt () const
float eta () const
float phi () const

Protected Attributes

double m_invpt {std::numeric_limits<double>::lowest()}
float m_eta {0.}
float m_phi {0.}

Detailed Description

Definition at line 11 of file L1MuonTrack.h.

Constructor & Destructor Documentation

◆ L1MuonTrack()

L1Muon::L1MuonTrack::L1MuonTrack ( )
default

◆ ~L1MuonTrack()

L1Muon::L1MuonTrack::~L1MuonTrack ( )
default

Member Function Documentation

◆ eta()

float L1Muon::L1MuonTrack::eta ( ) const
inline

Definition at line 19 of file L1MuonTrack.h.

19{return m_eta;}

◆ invpt()

double L1Muon::L1MuonTrack::invpt ( ) const
inline

Definition at line 18 of file L1MuonTrack.h.

18{return m_invpt;}

◆ phi()

float L1Muon::L1MuonTrack::phi ( ) const
inline

Definition at line 20 of file L1MuonTrack.h.

20{return m_phi;}

◆ setTrack()

void L1Muon::L1MuonTrack::setTrack ( const double invpt,
const float eta,
const float phi )
inline

Definition at line 28 of file L1MuonTrack.h.

28 {
29 m_invpt = invpt;
30 m_eta = eta;
31 m_phi = phi;
32}
double invpt() const
Definition L1MuonTrack.h:18
float eta() const
Definition L1MuonTrack.h:19
float phi() const
Definition L1MuonTrack.h:20

Member Data Documentation

◆ m_eta

float L1Muon::L1MuonTrack::m_eta {0.}
protected

Definition at line 24 of file L1MuonTrack.h.

24{0.};

◆ m_invpt

double L1Muon::L1MuonTrack::m_invpt {std::numeric_limits<double>::lowest()}
protected

Definition at line 23 of file L1MuonTrack.h.

23{std::numeric_limits<double>::lowest()};

◆ m_phi

float L1Muon::L1MuonTrack::m_phi {0.}
protected

Definition at line 25 of file L1MuonTrack.h.

25{0.};

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