ATLAS Offline Software
Loading...
Searching...
No Matches
MuonCalib::MdtCalibHitBase::defineParams Struct Reference

#include <MdtCalibHitBase.h>

Collaboration diagram for MuonCalib::MdtCalibHitBase::defineParams:

Public Attributes

MuonFixedId id {0}
 Identifier of the hit (not an ATLAS ID, rather a MuonFixedId)
int tdc {0}
 TDC count.
int adc {0}
 ADC count.
Amg::Vector3D globalPosition {0, 0, 0}
 position of the hit in global coordinates
Amg::Vector3D localPosition {0, 0, 0}
 position of the hit in local (station) coordinates
Amg::Vector3D localPointOfClosestApproach {0, 0, 0}
 point of closest approach of track to wire in local coordinates
Amg::Vector3D globalPointOfClosestApproach {0, 0, 0}
 point of closest approach of track to wire in global coordinates
float driftTime {FLT_MAX}
 drift time after all corrections
float driftRadius {FLT_MAX}
 drift radius
float sigma2DriftRadius {FLT_MAX}
 error squared on the drift radius
float timeFromTrackDistance {FLT_MAX}
 time calculated from 'distance to track', for calibration or trackfit in time-domain
float sigma2TimeFromTrackDistance {FLT_MAX}
 (square of) sigma on timeFromTrackDistance
float slewingTime {FLT_MAX}
 time correction due to slewing (electronics)
float bFieldTime {FLT_MAX}
 time correction due to magnetic field
float propagationTime {FLT_MAX}
 time correction due to signal propagation along the wire
float timeOfFlight {FLT_MAX}
 time correction due to the time of flight in ns
float distanceToReadout {FLT_MAX}
 from hit to read-out side of tube
float signedDistanceToTrack {FLT_MAX}
 signed distance from track to wire
float sigma2DistanceToTrack {FLT_MAX}
 square of sigma on signedDistanceToTrack
float wiresagTime {FLT_MAX}
 extra time due to wiresag
float temperatureTime {FLT_MAX}
 extra time due to temperature
float backgroundTime {FLT_MAX}
 extra time due to background
float bFieldPerp {FLT_MAX}
 local bfield perpendicular to the wire
float bFieldPara {FLT_MAX}
 local bfield parallel to the wire
float temperature {FLT_MAX}
 local temperature
float projSag {FLT_MAX}
 projective sag
float tube_t0 {FLT_MAX}
 tube t0 time offset
float tube_adccal {FLT_MAX}
 tube mean ADC (calibration)
float xtwin {FLT_MAX}
 twin position
float sigmaXTwin {FLT_MAX}
 twin position error
bool segmentT0Applied {false}
 true if segment t0 is substr.
float tubeRadius {FLT_MAX}
 inner tube radius

Detailed Description

Definition at line 39 of file MdtCalibHitBase.h.

Member Data Documentation

◆ adc

int MuonCalib::MdtCalibHitBase::defineParams::adc {0}

ADC count.

Definition at line 43 of file MdtCalibHitBase.h.

43{0};

◆ backgroundTime

float MuonCalib::MdtCalibHitBase::defineParams::backgroundTime {FLT_MAX}

extra time due to background

Definition at line 62 of file MdtCalibHitBase.h.

62{FLT_MAX};

◆ bFieldPara

float MuonCalib::MdtCalibHitBase::defineParams::bFieldPara {FLT_MAX}

local bfield parallel to the wire

Definition at line 64 of file MdtCalibHitBase.h.

64{FLT_MAX};

◆ bFieldPerp

float MuonCalib::MdtCalibHitBase::defineParams::bFieldPerp {FLT_MAX}

local bfield perpendicular to the wire

Definition at line 63 of file MdtCalibHitBase.h.

63{FLT_MAX};

◆ bFieldTime

float MuonCalib::MdtCalibHitBase::defineParams::bFieldTime {FLT_MAX}

time correction due to magnetic field

Definition at line 54 of file MdtCalibHitBase.h.

54{FLT_MAX};

◆ distanceToReadout

float MuonCalib::MdtCalibHitBase::defineParams::distanceToReadout {FLT_MAX}

from hit to read-out side of tube

Definition at line 57 of file MdtCalibHitBase.h.

57{FLT_MAX};

◆ driftRadius

float MuonCalib::MdtCalibHitBase::defineParams::driftRadius {FLT_MAX}

drift radius

Definition at line 49 of file MdtCalibHitBase.h.

49{FLT_MAX};

◆ driftTime

float MuonCalib::MdtCalibHitBase::defineParams::driftTime {FLT_MAX}

drift time after all corrections

Definition at line 48 of file MdtCalibHitBase.h.

48{FLT_MAX};

◆ globalPointOfClosestApproach

Amg::Vector3D MuonCalib::MdtCalibHitBase::defineParams::globalPointOfClosestApproach {0, 0, 0}

point of closest approach of track to wire in global coordinates

Definition at line 47 of file MdtCalibHitBase.h.

47{0, 0, 0};

◆ globalPosition

Amg::Vector3D MuonCalib::MdtCalibHitBase::defineParams::globalPosition {0, 0, 0}

position of the hit in global coordinates

Definition at line 44 of file MdtCalibHitBase.h.

44{0, 0, 0};

◆ id

MuonFixedId MuonCalib::MdtCalibHitBase::defineParams::id {0}

Identifier of the hit (not an ATLAS ID, rather a MuonFixedId)

Definition at line 41 of file MdtCalibHitBase.h.

41{0};

◆ localPointOfClosestApproach

Amg::Vector3D MuonCalib::MdtCalibHitBase::defineParams::localPointOfClosestApproach {0, 0, 0}

point of closest approach of track to wire in local coordinates

Definition at line 46 of file MdtCalibHitBase.h.

46{0, 0, 0};

◆ localPosition

Amg::Vector3D MuonCalib::MdtCalibHitBase::defineParams::localPosition {0, 0, 0}

position of the hit in local (station) coordinates

Definition at line 45 of file MdtCalibHitBase.h.

45{0, 0, 0};

◆ projSag

float MuonCalib::MdtCalibHitBase::defineParams::projSag {FLT_MAX}

projective sag

Definition at line 66 of file MdtCalibHitBase.h.

66{FLT_MAX};

◆ propagationTime

float MuonCalib::MdtCalibHitBase::defineParams::propagationTime {FLT_MAX}

time correction due to signal propagation along the wire

Definition at line 55 of file MdtCalibHitBase.h.

55{FLT_MAX};

◆ segmentT0Applied

bool MuonCalib::MdtCalibHitBase::defineParams::segmentT0Applied {false}

true if segment t0 is substr.

from drift time

Definition at line 71 of file MdtCalibHitBase.h.

71{false};

◆ sigma2DistanceToTrack

float MuonCalib::MdtCalibHitBase::defineParams::sigma2DistanceToTrack {FLT_MAX}

square of sigma on signedDistanceToTrack

Definition at line 59 of file MdtCalibHitBase.h.

59{FLT_MAX};

◆ sigma2DriftRadius

float MuonCalib::MdtCalibHitBase::defineParams::sigma2DriftRadius {FLT_MAX}

error squared on the drift radius

Definition at line 50 of file MdtCalibHitBase.h.

50{FLT_MAX};

◆ sigma2TimeFromTrackDistance

float MuonCalib::MdtCalibHitBase::defineParams::sigma2TimeFromTrackDistance {FLT_MAX}

(square of) sigma on timeFromTrackDistance

Definition at line 52 of file MdtCalibHitBase.h.

52{FLT_MAX};

◆ sigmaXTwin

float MuonCalib::MdtCalibHitBase::defineParams::sigmaXTwin {FLT_MAX}

twin position error

Definition at line 70 of file MdtCalibHitBase.h.

70{FLT_MAX};

◆ signedDistanceToTrack

float MuonCalib::MdtCalibHitBase::defineParams::signedDistanceToTrack {FLT_MAX}

signed distance from track to wire

Definition at line 58 of file MdtCalibHitBase.h.

58{FLT_MAX};

◆ slewingTime

float MuonCalib::MdtCalibHitBase::defineParams::slewingTime {FLT_MAX}

time correction due to slewing (electronics)

Definition at line 53 of file MdtCalibHitBase.h.

53{FLT_MAX};

◆ tdc

int MuonCalib::MdtCalibHitBase::defineParams::tdc {0}

TDC count.

Definition at line 42 of file MdtCalibHitBase.h.

42{0};

◆ temperature

float MuonCalib::MdtCalibHitBase::defineParams::temperature {FLT_MAX}

local temperature

Definition at line 65 of file MdtCalibHitBase.h.

65{FLT_MAX};

◆ temperatureTime

float MuonCalib::MdtCalibHitBase::defineParams::temperatureTime {FLT_MAX}

extra time due to temperature

Definition at line 61 of file MdtCalibHitBase.h.

61{FLT_MAX};

◆ timeFromTrackDistance

float MuonCalib::MdtCalibHitBase::defineParams::timeFromTrackDistance {FLT_MAX}

time calculated from 'distance to track', for calibration or trackfit in time-domain

Definition at line 51 of file MdtCalibHitBase.h.

51{FLT_MAX};

◆ timeOfFlight

float MuonCalib::MdtCalibHitBase::defineParams::timeOfFlight {FLT_MAX}

time correction due to the time of flight in ns

Definition at line 56 of file MdtCalibHitBase.h.

56{FLT_MAX};

◆ tube_adccal

float MuonCalib::MdtCalibHitBase::defineParams::tube_adccal {FLT_MAX}

tube mean ADC (calibration)

Definition at line 68 of file MdtCalibHitBase.h.

68{FLT_MAX};

◆ tube_t0

float MuonCalib::MdtCalibHitBase::defineParams::tube_t0 {FLT_MAX}

tube t0 time offset

Definition at line 67 of file MdtCalibHitBase.h.

67{FLT_MAX};

◆ tubeRadius

float MuonCalib::MdtCalibHitBase::defineParams::tubeRadius {FLT_MAX}

inner tube radius

Definition at line 72 of file MdtCalibHitBase.h.

72{FLT_MAX};

◆ wiresagTime

float MuonCalib::MdtCalibHitBase::defineParams::wiresagTime {FLT_MAX}

extra time due to wiresag

Definition at line 60 of file MdtCalibHitBase.h.

60{FLT_MAX};

◆ xtwin

float MuonCalib::MdtCalibHitBase::defineParams::xtwin {FLT_MAX}

twin position

Definition at line 69 of file MdtCalibHitBase.h.

69{FLT_MAX};

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