ATLAS Offline Software
Loading...
Searching...
No Matches
CalibrationDefaultSourceConfig.MuonCalib__CalibrationDefaultSourceConfig Class Reference
Collaboration diagram for CalibrationDefaultSourceConfig.MuonCalib__CalibrationDefaultSourceConfig:

Public Member Functions

 AddDefaultT0 (self, region, t0, time_slewing_applied=True, bfield_applied=True)
 AddDefaultRt (self, region, filename, time_slewing_applied=True, bfield_applied=True)
 ConfigureTool (self, tool_svc, cool_inserter)

Static Private Attributes

list __t0_regions = []
list __t0 = []
list __rt_regions = []
list __rt_files = []
list __time_slewing_applid_t0 = []
list __bfield_correction_applid_t0 = []
list __time_slewing_applid_rt = []
list __bfield_correction_applid_rt = []

Detailed Description

Definition at line 5 of file CalibrationDefaultSourceConfig.py.

Member Function Documentation

◆ AddDefaultRt()

CalibrationDefaultSourceConfig.MuonCalib__CalibrationDefaultSourceConfig.AddDefaultRt ( self,
region,
filename,
time_slewing_applied = True,
bfield_applied = True )

Definition at line 23 of file CalibrationDefaultSourceConfig.py.

23 def AddDefaultRt(self, region, filename, time_slewing_applied=True, bfield_applied=True):
24 self.__rt_regions.append(region)
25 self.__rt_files.append(filename)
26 self.__time_slewing_applid_rt.append(time_slewing_applied)
27 self.__bfield_correction_applid_rt.append(bfield_applied)
28

◆ AddDefaultT0()

CalibrationDefaultSourceConfig.MuonCalib__CalibrationDefaultSourceConfig.AddDefaultT0 ( self,
region,
t0,
time_slewing_applied = True,
bfield_applied = True )

Definition at line 17 of file CalibrationDefaultSourceConfig.py.

17 def AddDefaultT0(self, region, t0, time_slewing_applied=True, bfield_applied=True):
18 self.__t0_regions.append(region)
19 self.__t0.append(t0)
20 self.__time_slewing_applid_t0.append(time_slewing_applied)
21 self.__bfield_correction_applid_t0.append(bfield_applied)
22

◆ ConfigureTool()

CalibrationDefaultSourceConfig.MuonCalib__CalibrationDefaultSourceConfig.ConfigureTool ( self,
tool_svc,
cool_inserter )

Definition at line 29 of file CalibrationDefaultSourceConfig.py.

29 def ConfigureTool(self, tool_svc, cool_inserter):
30 if len(self.__t0_regions) == 0 and len(self.__rt_regions) ==0:
31 return
32 MuonCalibDefaultCalibrationSource = MuonCalib__MuonCalibDefaultCalibrationSource()
33 tool_svc += MuonCalibDefaultCalibrationSource
34 cool_inserter.CalibrationSources.append( MuonCalibDefaultCalibrationSource )
35
36 MuonCalibDefaultCalibrationSource.T0Regions = self.__t0_regions[:]
37 MuonCalibDefaultCalibrationSource.T0 = self.__t0[:]
38 MuonCalibDefaultCalibrationSource.TimeSlewingAppliedT0 = self.__time_slewing_applid_t0[:]
39 MuonCalibDefaultCalibrationSource.BFieldCorrectionAppliedT0 = self.__bfield_correction_applid_t0[:]
40
41
42 MuonCalibDefaultCalibrationSource.RtRegions = self.__rt_regions[:]
43 MuonCalibDefaultCalibrationSource.RtFiles = self.__rt_files[:]
44 MuonCalibDefaultCalibrationSource.TimeSlewingAppliedRt = self.__time_slewing_applid_rt[:]
45 MuonCalibDefaultCalibrationSource.BFieldCorrectionAppliedRt = self.__bfield_correction_applid_rt[:]
46
47

Member Data Documentation

◆ __bfield_correction_applid_rt

list CalibrationDefaultSourceConfig.MuonCalib__CalibrationDefaultSourceConfig.__bfield_correction_applid_rt = []
staticprivate

Definition at line 14 of file CalibrationDefaultSourceConfig.py.

◆ __bfield_correction_applid_t0

list CalibrationDefaultSourceConfig.MuonCalib__CalibrationDefaultSourceConfig.__bfield_correction_applid_t0 = []
staticprivate

Definition at line 12 of file CalibrationDefaultSourceConfig.py.

◆ __rt_files

list CalibrationDefaultSourceConfig.MuonCalib__CalibrationDefaultSourceConfig.__rt_files = []
staticprivate

Definition at line 10 of file CalibrationDefaultSourceConfig.py.

◆ __rt_regions

list CalibrationDefaultSourceConfig.MuonCalib__CalibrationDefaultSourceConfig.__rt_regions = []
staticprivate

Definition at line 9 of file CalibrationDefaultSourceConfig.py.

◆ __t0

list CalibrationDefaultSourceConfig.MuonCalib__CalibrationDefaultSourceConfig.__t0 = []
staticprivate

Definition at line 8 of file CalibrationDefaultSourceConfig.py.

◆ __t0_regions

CalibrationDefaultSourceConfig.MuonCalib__CalibrationDefaultSourceConfig.__t0_regions = []
staticprivate

Definition at line 7 of file CalibrationDefaultSourceConfig.py.

◆ __time_slewing_applid_rt

list CalibrationDefaultSourceConfig.MuonCalib__CalibrationDefaultSourceConfig.__time_slewing_applid_rt = []
staticprivate

Definition at line 13 of file CalibrationDefaultSourceConfig.py.

◆ __time_slewing_applid_t0

list CalibrationDefaultSourceConfig.MuonCalib__CalibrationDefaultSourceConfig.__time_slewing_applid_t0 = []
staticprivate

Definition at line 11 of file CalibrationDefaultSourceConfig.py.


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