ATLAS Offline Software
Loading...
Searching...
No Matches
Muon::MuonChamberLayerDescriptor Struct Reference

struct containing all information to build a Hough transform for a given chamber index More...

#include <MuonChamberLayerDescriptor.h>

Collaboration diagram for Muon::MuonChamberLayerDescriptor:

Public Types

using DetRegIdx = Muon::MuonStationIndex::DetectorRegionIndex
using ChIdx = Muon::MuonStationIndex::ChIndex

Public Member Functions

 MuonChamberLayerDescriptor (int sector_, DetRegIdx region_, ChIdx chIndex_, float referencePosition_, float yMinRange_, float yMaxRange_, float yBinSize_, float thetaStep_, unsigned int nthetaSamples_)
 MuonChamberLayerDescriptor ()=default

Public Attributes

int sector {0}
DetRegIdx region {DetRegIdx::DetectorRegionUnknown}
ChIdx chIndex {ChIdx::ChUnknown}
float referencePosition {0.f}
float yMinRange {0.f}
float yMaxRange {0.f}
float yBinSize {1.f}
float thetaStep {1.f}
unsigned int nthetaSamples {1}

Detailed Description

struct containing all information to build a Hough transform for a given chamber index

Definition at line 13 of file MuonChamberLayerDescriptor.h.

Member Typedef Documentation

◆ ChIdx

◆ DetRegIdx

Constructor & Destructor Documentation

◆ MuonChamberLayerDescriptor() [1/2]

Muon::MuonChamberLayerDescriptor::MuonChamberLayerDescriptor ( int sector_,
DetRegIdx region_,
ChIdx chIndex_,
float referencePosition_,
float yMinRange_,
float yMaxRange_,
float yBinSize_,
float thetaStep_,
unsigned int nthetaSamples_ )
inline

◆ MuonChamberLayerDescriptor() [2/2]

Muon::MuonChamberLayerDescriptor::MuonChamberLayerDescriptor ( )
default

Member Data Documentation

◆ chIndex

ChIdx Muon::MuonChamberLayerDescriptor::chIndex {ChIdx::ChUnknown}

Definition at line 40 of file MuonChamberLayerDescriptor.h.

40{ChIdx::ChUnknown};

◆ nthetaSamples

unsigned int Muon::MuonChamberLayerDescriptor::nthetaSamples {1}

Definition at line 46 of file MuonChamberLayerDescriptor.h.

46{1};

◆ referencePosition

float Muon::MuonChamberLayerDescriptor::referencePosition {0.f}

Definition at line 41 of file MuonChamberLayerDescriptor.h.

41{0.f};

◆ region

DetRegIdx Muon::MuonChamberLayerDescriptor::region {DetRegIdx::DetectorRegionUnknown}

Definition at line 39 of file MuonChamberLayerDescriptor.h.

39{DetRegIdx::DetectorRegionUnknown};

◆ sector

int Muon::MuonChamberLayerDescriptor::sector {0}

Definition at line 37 of file MuonChamberLayerDescriptor.h.

37{0};

◆ thetaStep

float Muon::MuonChamberLayerDescriptor::thetaStep {1.f}

Definition at line 45 of file MuonChamberLayerDescriptor.h.

45{1.f};

◆ yBinSize

float Muon::MuonChamberLayerDescriptor::yBinSize {1.f}

Definition at line 44 of file MuonChamberLayerDescriptor.h.

44{1.f};

◆ yMaxRange

float Muon::MuonChamberLayerDescriptor::yMaxRange {0.f}

Definition at line 43 of file MuonChamberLayerDescriptor.h.

43{0.f};

◆ yMinRange

float Muon::MuonChamberLayerDescriptor::yMinRange {0.f}

Definition at line 42 of file MuonChamberLayerDescriptor.h.

42{0.f};

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