ATLAS Offline Software
Loading...
Searching...
No Matches
L0Muon::TgcL0FloatingPtEvaluation Struct Reference

#include <TgcL0FloatingPtLut.h>

Collaboration diagram for L0Muon::TgcL0FloatingPtEvaluation:

Public Attributes

bool modelValid {false}
bool ptEstimateValid {false}
int etaBin {-1}
int phiFoldBin {-1}
float rawPtEstimateGeV {0.F}
 Unbounded floating-point estimate retained for diagnostics only.
float ptEstimateGeV {0.F}
 Operational pT value, saturated to the downstream 8-bit range.
std::uint8_t estimatedPtValueIndex {0}
bool chargeEstimateValid {false}
std::int8_t estimatedCharge {0}
std::uint8_t thresholdCode {0}
float thresholdCutGeV {0.F}
TgcL0FloatingPtResponseMode responseMode
TgcL0FloatingThresholdCalibrationStatus thresholdCalibrationStatus

Detailed Description

Definition at line 30 of file TgcL0FloatingPtLut.h.

Member Data Documentation

◆ chargeEstimateValid

bool L0Muon::TgcL0FloatingPtEvaluation::chargeEstimateValid {false}

Definition at line 40 of file TgcL0FloatingPtLut.h.

40{false};

◆ estimatedCharge

std::int8_t L0Muon::TgcL0FloatingPtEvaluation::estimatedCharge {0}

Definition at line 41 of file TgcL0FloatingPtLut.h.

41{0};

◆ estimatedPtValueIndex

std::uint8_t L0Muon::TgcL0FloatingPtEvaluation::estimatedPtValueIndex {0}

Definition at line 39 of file TgcL0FloatingPtLut.h.

39{0};

◆ etaBin

int L0Muon::TgcL0FloatingPtEvaluation::etaBin {-1}

Definition at line 33 of file TgcL0FloatingPtLut.h.

33{-1};

◆ modelValid

bool L0Muon::TgcL0FloatingPtEvaluation::modelValid {false}

Definition at line 31 of file TgcL0FloatingPtLut.h.

31{false};

◆ phiFoldBin

int L0Muon::TgcL0FloatingPtEvaluation::phiFoldBin {-1}

Definition at line 34 of file TgcL0FloatingPtLut.h.

34{-1};

◆ ptEstimateGeV

float L0Muon::TgcL0FloatingPtEvaluation::ptEstimateGeV {0.F}

Operational pT value, saturated to the downstream 8-bit range.

Definition at line 38 of file TgcL0FloatingPtLut.h.

38{0.F};

◆ ptEstimateValid

bool L0Muon::TgcL0FloatingPtEvaluation::ptEstimateValid {false}

Definition at line 32 of file TgcL0FloatingPtLut.h.

32{false};

◆ rawPtEstimateGeV

float L0Muon::TgcL0FloatingPtEvaluation::rawPtEstimateGeV {0.F}

Unbounded floating-point estimate retained for diagnostics only.

Definition at line 36 of file TgcL0FloatingPtLut.h.

36{0.F};

◆ responseMode

TgcL0FloatingPtResponseMode L0Muon::TgcL0FloatingPtEvaluation::responseMode

◆ thresholdCalibrationStatus

◆ thresholdCode

std::uint8_t L0Muon::TgcL0FloatingPtEvaluation::thresholdCode {0}

Definition at line 42 of file TgcL0FloatingPtLut.h.

42{0};

◆ thresholdCutGeV

float L0Muon::TgcL0FloatingPtEvaluation::thresholdCutGeV {0.F}

Definition at line 43 of file TgcL0FloatingPtLut.h.

43{0.F};

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