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

Functions

 GetRBin (r)
 Ts2NoTs (r, t)
 NoTs2Ts (r, t)
 TimeSlewingApplied (obj)

Variables

list GasmonDriftTimeOffsetsVsR_total = [ -5.45973, -4.57559, -3.71995, -3.45051, -3.4505, -3.4834, -3.59509, -3.74869, -3.92066, -4.10799, -4.35237, -4.61329, -4.84111, -5.14524 ]
list GasmonDriftTimeOffsetT0 = GasmonDriftTimeOffsetsVsR_total[0]
list GasmonDriftTimeOffsetsVsR = []

Function Documentation

◆ GetRBin()

MuonCalibConvertTimeSlewing.GetRBin ( r)

Definition at line 13 of file MuonCalibConvertTimeSlewing.py.

13def GetRBin(r):
14 if r<=0:
15 return 0
16 if r>=14.6:
17 return len(GasmonDriftTimeOffsetsVsR) -1
18 return int(math.floor(r/14.6 * len(GasmonDriftTimeOffsetsVsR)))
19
20

◆ NoTs2Ts()

MuonCalibConvertTimeSlewing.NoTs2Ts ( r,
t )

Definition at line 24 of file MuonCalibConvertTimeSlewing.py.

24def NoTs2Ts(r, t):
25 return t + GasmonDriftTimeOffsetsVsR[GetRBin(r)]
26

◆ TimeSlewingApplied()

MuonCalibConvertTimeSlewing.TimeSlewingApplied ( obj)

Definition at line 27 of file MuonCalibConvertTimeSlewing.py.

27def TimeSlewingApplied(obj):
28 return bool(obj.payload()['tech'] & 0x10)
29
30
31
32

◆ Ts2NoTs()

MuonCalibConvertTimeSlewing.Ts2NoTs ( r,
t )

Definition at line 21 of file MuonCalibConvertTimeSlewing.py.

21def Ts2NoTs(r, t):
22 return t - GasmonDriftTimeOffsetsVsR[GetRBin(r)]
23

Variable Documentation

◆ GasmonDriftTimeOffsetsVsR

list MuonCalibConvertTimeSlewing.GasmonDriftTimeOffsetsVsR = []

Definition at line 9 of file MuonCalibConvertTimeSlewing.py.

◆ GasmonDriftTimeOffsetsVsR_total

list MuonCalibConvertTimeSlewing.GasmonDriftTimeOffsetsVsR_total = [ -5.45973, -4.57559, -3.71995, -3.45051, -3.4505, -3.4834, -3.59509, -3.74869, -3.92066, -4.10799, -4.35237, -4.61329, -4.84111, -5.14524 ]

Definition at line 5 of file MuonCalibConvertTimeSlewing.py.

◆ GasmonDriftTimeOffsetT0

list MuonCalibConvertTimeSlewing.GasmonDriftTimeOffsetT0 = GasmonDriftTimeOffsetsVsR_total[0]

Definition at line 7 of file MuonCalibConvertTimeSlewing.py.