ATLAS Offline Software
Loading...
Searching...
No Matches
MuonR4::MsTrackSeeder::Config Struct Reference

Configuration object. More...

#include <MsTrackSeeder.h>

Collaboration diagram for MuonR4::MsTrackSeeder::Config:

Public Attributes

double barrelRadius {7.*Gaudi::Units::m}
 The radius of the barrel cylinder to seed.
double barrelLength {25.*Gaudi::Units::m}
 The maximum length of the barrel cylinder, if not capped by the placement of the endcap discs.
double endcapDiscZ {15.*Gaudi::Units::m}
 Position of the endcap discs.
double endcapDiscRadius {13.*Gaudi::Units::m}
 Radius of the endcap discs.
double seedHalfLength {25.*Gaudi::Units::cm}
 Maximum separation of point on the cylinder to be picked up onto a seed.
const MuonGMR4::MuonDetectorManagerdetMgr {}
 Detector manager to fetch the sector enevelope transforms.
const ISegmentSelectionToolselector {nullptr}
 Pointer to the segement selection tool which compares two segments for their compatibilitiy.
std::set< double > fieldExtpSteps {0.,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1}
 Steps between two segments to integrate the magnetic field.

Detailed Description

Configuration object.

Definition at line 32 of file MsTrackSeeder.h.

Member Data Documentation

◆ barrelLength

double MuonR4::MsTrackSeeder::Config::barrelLength {25.*Gaudi::Units::m}

The maximum length of the barrel cylinder, if not capped by the placement of the endcap discs.

Definition at line 37 of file MsTrackSeeder.h.

37{25.*Gaudi::Units::m};

◆ barrelRadius

double MuonR4::MsTrackSeeder::Config::barrelRadius {7.*Gaudi::Units::m}

The radius of the barrel cylinder to seed.

Definition at line 34 of file MsTrackSeeder.h.

34{7.*Gaudi::Units::m};

◆ detMgr

const MuonGMR4::MuonDetectorManager* MuonR4::MsTrackSeeder::Config::detMgr {}

Detector manager to fetch the sector enevelope transforms.

Definition at line 46 of file MsTrackSeeder.h.

46{};

◆ endcapDiscRadius

double MuonR4::MsTrackSeeder::Config::endcapDiscRadius {13.*Gaudi::Units::m}

Radius of the endcap discs.

Definition at line 41 of file MsTrackSeeder.h.

41{13.*Gaudi::Units::m};

◆ endcapDiscZ

double MuonR4::MsTrackSeeder::Config::endcapDiscZ {15.*Gaudi::Units::m}

Position of the endcap discs.

Definition at line 39 of file MsTrackSeeder.h.

39{15.*Gaudi::Units::m};

◆ fieldExtpSteps

std::set<double> MuonR4::MsTrackSeeder::Config::fieldExtpSteps {0.,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1}

Steps between two segments to integrate the magnetic field.

Definition at line 51 of file MsTrackSeeder.h.

51{0.,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1};

◆ seedHalfLength

double MuonR4::MsTrackSeeder::Config::seedHalfLength {25.*Gaudi::Units::cm}

Maximum separation of point on the cylinder to be picked up onto a seed.

Definition at line 44 of file MsTrackSeeder.h.

44{25.*Gaudi::Units::cm};

◆ selector

const ISegmentSelectionTool* MuonR4::MsTrackSeeder::Config::selector {nullptr}

Pointer to the segement selection tool which compares two segments for their compatibilitiy.

Definition at line 49 of file MsTrackSeeder.h.

49{nullptr};

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