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

Detailed Description

Definition at line 41 of file MdtCalibHitBase.h.

Member Data Documentation

◆ adc

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

ADC count.

Definition at line 45 of file MdtCalibHitBase.h.

◆ backgroundTime

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

extra time due to background

Definition at line 64 of file MdtCalibHitBase.h.

◆ bFieldPara

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

local bfield parallel to the wire

Definition at line 66 of file MdtCalibHitBase.h.

◆ bFieldPerp

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

local bfield perpendicular to the wire

Definition at line 65 of file MdtCalibHitBase.h.

◆ bFieldTime

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

time correction due to magnetic field

Definition at line 56 of file MdtCalibHitBase.h.

◆ distanceToReadout

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

from hit to read-out side of tube

Definition at line 59 of file MdtCalibHitBase.h.

◆ driftRadius

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

drift radius

Definition at line 51 of file MdtCalibHitBase.h.

◆ driftTime

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

drift time after all corrections

Definition at line 50 of file MdtCalibHitBase.h.

◆ globalPointOfClosestApproach

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

point of closest approach of track to wire in global coordinates

Definition at line 49 of file MdtCalibHitBase.h.

◆ globalPosition

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

position of the hit in global coordinates

Definition at line 46 of file MdtCalibHitBase.h.

◆ id

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

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

Definition at line 43 of file MdtCalibHitBase.h.

◆ localPointOfClosestApproach

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

point of closest approach of track to wire in local coordinates

Definition at line 48 of file MdtCalibHitBase.h.

◆ localPosition

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

position of the hit in local (station) coordinates

Definition at line 47 of file MdtCalibHitBase.h.

◆ projSag

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

projective sag

Definition at line 68 of file MdtCalibHitBase.h.

◆ propagationTime

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

time correction due to signal propagation along the wire

Definition at line 57 of file MdtCalibHitBase.h.

◆ segmentT0Applied

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

true if segment t0 is substr.

from drift time

Definition at line 73 of file MdtCalibHitBase.h.

◆ sigma2DistanceToTrack

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

square of sigma on signedDistanceToTrack

Definition at line 61 of file MdtCalibHitBase.h.

◆ sigma2DriftRadius

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

error squared on the drift radius

Definition at line 52 of file MdtCalibHitBase.h.

◆ sigma2TimeFromTrackDistance

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

(square of) sigma on timeFromTrackDistance

Definition at line 54 of file MdtCalibHitBase.h.

◆ sigmaXTwin

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

twin position error

Definition at line 72 of file MdtCalibHitBase.h.

◆ signedDistanceToTrack

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

signed distance from track to wire

Definition at line 60 of file MdtCalibHitBase.h.

◆ slewingTime

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

time correction due to slewing (electronics)

Definition at line 55 of file MdtCalibHitBase.h.

◆ tdc

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

TDC count.

Definition at line 44 of file MdtCalibHitBase.h.

◆ temperature

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

local temperature

Definition at line 67 of file MdtCalibHitBase.h.

◆ temperatureTime

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

extra time due to temperature

Definition at line 63 of file MdtCalibHitBase.h.

◆ timeFromTrackDistance

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

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

Definition at line 53 of file MdtCalibHitBase.h.

◆ timeOfFlight

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

time correction due to the time of flight in ns

Definition at line 58 of file MdtCalibHitBase.h.

◆ tube_adccal

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

tube mean ADC (calibration)

Definition at line 70 of file MdtCalibHitBase.h.

◆ tube_t0

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

tube t0 time offset

Definition at line 69 of file MdtCalibHitBase.h.

◆ tubeRadius

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

inner tube radius

Definition at line 74 of file MdtCalibHitBase.h.

◆ wiresagTime

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

extra time due to wiresag

Definition at line 62 of file MdtCalibHitBase.h.

◆ xtwin

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

twin position

Definition at line 71 of file MdtCalibHitBase.h.


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