ATLAS Offline Software
Loading...
Searching...
No Matches
L0Muon Namespace Reference

Namespaces

namespace  MuCTPIBits
namespace  NSWTPBits
namespace  TgcL0Floating

Classes

class  ICandData
class  ITgcL0CandidateBuilderTool
 Interface for building pre-Inner-Coincidence TGC candidates. More...
class  ITgcL0InnerCoincidenceTool
 Interface for applying Inner Coincidence to TGC candidates. More...
class  ITgcL0TrackSelectorTool
 Interface for selecting TGC candidates and filling TGCCandData. More...
class  L0MuonEndcapAlg
 Initial data-flow boundary for the Phase-II endcap trigger. More...
class  L0MuonSmearingAlg
class  L0MuonTrack
class  MDTSimulation
class  NSWSimulation
class  RPCCandData
class  RPCSimulation
class  TGCCandData
class  TgcL0BitwiseCandidateBuilderTool
class  TgcL0BitwiseInnerCoincidenceTool
class  TgcL0BitwiseTrackSelectorTool
struct  TgcL0Candidate
 Event-local candidate used by the TGC simulation tools. More...
class  TgcL0FloatingCandidateBuilderTool
class  TgcL0FloatingInnerCoincidenceTool
struct  TgcL0FloatingPtEvaluation
class  TgcL0FloatingPtLut
 Immutable Floating-pT runtime calibration loaded from ASCII. More...
class  TgcL0FloatingTrackSelectorTool
class  TgcL0GoodMagMap
 Immutable sparse GoodMag map loaded from ASCII. More...
class  TgcL0MdtCandidateSelector
 Select the TGC candidates sent to MDTTP. More...
class  TgcL0SectorLogicWordEncoder
 Encode the TGC-owned fields of the Run-4 Sector Logic format. More...
struct  TgcL0SectorLogicWords
 MuCTPI candidate words produced from one TGC candidate. More...
struct  TgcL0Segment
 Event-local projection segment optionally exposed for validation. More...
class  TGCSimulation
class  TruthTrackSmearer

Typedefs

using RPCCandDataContainer = DataVector<RPCCandData>
using TGCCandDataContainer = DataVector<TGCCandData>
using TgcL0CandidateContainer = std::vector<TgcL0Candidate>
 Event-local candidate collection.
using TgcL0SegmentContainer = std::vector<TgcL0Segment>

Enumerations

enum class  TgcL0FloatingPtResponseMode : std::uint8_t { Invalid = 0 , Linear = 1 , FloatingMonotonicLut = 2 }
enum class  TgcL0FloatingThresholdCalibrationStatus : std::uint8_t {
  None = 0 , Direct = 1 , PhiMedianFallback = 2 , EtaNeighborFallback = 3 ,
  GlobalFallback = 4 , Provisional = 5
}
enum class  TgcL0SegmentProjection : std::uint8_t { Wire = 0U , Strip = 1U }
 Projection represented by a transient TGC segment. More...

Typedef Documentation

◆ RPCCandDataContainer

◆ TGCCandDataContainer

◆ TgcL0CandidateContainer

Event-local candidate collection.

Definition at line 103 of file TgcL0Candidate.h.

◆ TgcL0SegmentContainer

Definition at line 34 of file TgcL0Segment.h.

Enumeration Type Documentation

◆ TgcL0FloatingPtResponseMode

enum class L0Muon::TgcL0FloatingPtResponseMode : std::uint8_t
strong
Enumerator
Invalid 
Linear 
FloatingMonotonicLut 

Definition at line 15 of file TgcL0FloatingPtLut.h.

◆ TgcL0FloatingThresholdCalibrationStatus

enum class L0Muon::TgcL0FloatingThresholdCalibrationStatus : std::uint8_t
strong
Enumerator
None 
Direct 
PhiMedianFallback 
EtaNeighborFallback 
GlobalFallback 
Provisional 

Definition at line 21 of file TgcL0FloatingPtLut.h.

◆ TgcL0SegmentProjection

enum class L0Muon::TgcL0SegmentProjection : std::uint8_t
strong

Projection represented by a transient TGC segment.

Enumerator
Wire 
Strip 

Definition at line 15 of file TgcL0Segment.h.