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

Event-local candidate used by the TGC simulation tools. More...

#include <TgcL0Candidate.h>

Collaboration diagram for L0Muon::TgcL0Candidate:

Public Attributes

std::uint16_t subdetectorId {0}
 Subdetector identifier.
std::uint16_t sectorId {0}
 Trigger Sector identifier.
std::uint16_t bcTag {0}
 Bunch-crossing tag.
float eta {0.F}
 Pseudorapidity at the TGC pivot plane.
float phi {0.F}
 Azimuth at the TGC pivot plane, in radians.
float deltaTheta {0.F}
 Signed polar-angle residual, in radians.
float deltaPhi {0.F}
 Signed azimuthal-angle residual, in radians.
float preInnerCoincidencePt {0.F}
 TGC pT estimate before Inner Coincidence, in GeV.
float pt {0.F}
 TGC pT estimate after Inner Coincidence, in GeV.
std::uint8_t preInnerCoincidenceThreshold {0}
 Highest pT-threshold index before Inner Coincidence.
std::uint8_t threshold {0}
 Highest pT-threshold index after Inner Coincidence.
std::int8_t charge {0}
 Charge sign: -1, 0, or +1.
bool hasInnerCoincidence {false}
 Inner-Coincidence result.
bool goodMagneticField {false}
 GoodMag flag.
std::uint8_t tcId {0}
 Trigger Candidate identifier.
std::uint8_t wireQuality {0}
 Wire quality.
std::uint8_t selectorPriority {0}
 Track-Selector priority.
std::uint32_t nswSegment {0}
 Packed NSW segment information.

Detailed Description

Event-local candidate used by the TGC simulation tools.

Definition at line 13 of file TgcL0Candidate.h.

Member Data Documentation

◆ bcTag

std::uint16_t L0Muon::TgcL0Candidate::bcTag {0}

Bunch-crossing tag.

Definition at line 19 of file TgcL0Candidate.h.

19{0};

◆ charge

std::int8_t L0Muon::TgcL0Candidate::charge {0}

Charge sign: -1, 0, or +1.

Definition at line 39 of file TgcL0Candidate.h.

39{0};

◆ deltaPhi

float L0Muon::TgcL0Candidate::deltaPhi {0.F}

Signed azimuthal-angle residual, in radians.

Definition at line 28 of file TgcL0Candidate.h.

28{0.F};

◆ deltaTheta

float L0Muon::TgcL0Candidate::deltaTheta {0.F}

Signed polar-angle residual, in radians.

Definition at line 26 of file TgcL0Candidate.h.

26{0.F};

◆ eta

float L0Muon::TgcL0Candidate::eta {0.F}

Pseudorapidity at the TGC pivot plane.

Definition at line 22 of file TgcL0Candidate.h.

22{0.F};

◆ goodMagneticField

bool L0Muon::TgcL0Candidate::goodMagneticField {false}

GoodMag flag.

Definition at line 43 of file TgcL0Candidate.h.

43{false};

◆ hasInnerCoincidence

bool L0Muon::TgcL0Candidate::hasInnerCoincidence {false}

Inner-Coincidence result.

Definition at line 41 of file TgcL0Candidate.h.

41{false};

◆ nswSegment

std::uint32_t L0Muon::TgcL0Candidate::nswSegment {0}

Packed NSW segment information.

Definition at line 52 of file TgcL0Candidate.h.

52{0};

◆ phi

float L0Muon::TgcL0Candidate::phi {0.F}

Azimuth at the TGC pivot plane, in radians.

Definition at line 24 of file TgcL0Candidate.h.

24{0.F};

◆ preInnerCoincidencePt

float L0Muon::TgcL0Candidate::preInnerCoincidencePt {0.F}

TGC pT estimate before Inner Coincidence, in GeV.

Definition at line 31 of file TgcL0Candidate.h.

31{0.F};

◆ preInnerCoincidenceThreshold

std::uint8_t L0Muon::TgcL0Candidate::preInnerCoincidenceThreshold {0}

Highest pT-threshold index before Inner Coincidence.

Definition at line 35 of file TgcL0Candidate.h.

35{0};

◆ pt

float L0Muon::TgcL0Candidate::pt {0.F}

TGC pT estimate after Inner Coincidence, in GeV.

Definition at line 33 of file TgcL0Candidate.h.

33{0.F};

◆ sectorId

std::uint16_t L0Muon::TgcL0Candidate::sectorId {0}

Trigger Sector identifier.

Definition at line 17 of file TgcL0Candidate.h.

17{0};

◆ selectorPriority

std::uint8_t L0Muon::TgcL0Candidate::selectorPriority {0}

Track-Selector priority.

Definition at line 50 of file TgcL0Candidate.h.

50{0};

◆ subdetectorId

std::uint16_t L0Muon::TgcL0Candidate::subdetectorId {0}

Subdetector identifier.

Definition at line 15 of file TgcL0Candidate.h.

15{0};

◆ tcId

std::uint8_t L0Muon::TgcL0Candidate::tcId {0}

Trigger Candidate identifier.

Definition at line 46 of file TgcL0Candidate.h.

46{0};

◆ threshold

std::uint8_t L0Muon::TgcL0Candidate::threshold {0}

Highest pT-threshold index after Inner Coincidence.

Definition at line 37 of file TgcL0Candidate.h.

37{0};

◆ wireQuality

std::uint8_t L0Muon::TgcL0Candidate::wireQuality {0}

Wire quality.

Definition at line 48 of file TgcL0Candidate.h.

48{0};

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