4#ifndef L0MUONS1TGCINTERFACES_TGCL0CANDIDATE_H
5#define L0MUONS1TGCINTERFACES_TGCL0CANDIDATE_H
std::vector< TgcL0Candidate > TgcL0CandidateContainer
Event-local candidate collection.
Event-local candidate used by the TGC simulation tools.
float pt
TGC pT estimate after Inner Coincidence, in GeV.
float preInnerCoincidencePt
TGC pT estimate before Inner Coincidence, in GeV.
float deltaPhi
Signed azimuthal-angle residual, in radians.
std::uint8_t preInnerCoincidenceThreshold
Highest pT-threshold index before Inner Coincidence.
std::uint16_t bcTag
Bunch-crossing tag.
std::int8_t charge
Charge sign: -1, 0, or +1.
bool hasInnerCoincidence
Inner-Coincidence result.
bool goodMagneticField
GoodMag flag.
std::uint16_t sectorId
Trigger Sector identifier.
std::uint32_t nswSegment
Packed NSW segment information.
float eta
Pseudorapidity at the TGC pivot plane.
float phi
Azimuth at the TGC pivot plane, in radians.
std::uint16_t subdetectorId
Subdetector identifier.
std::uint8_t threshold
Highest pT-threshold index after Inner Coincidence.
std::uint8_t selectorPriority
Track-Selector priority.
std::uint8_t tcId
Trigger Candidate identifier.
float deltaTheta
Signed polar-angle residual, in radians.
std::uint8_t wireQuality
Wire quality.