ATLAS Offline Software
Public Member Functions | Static Private Attributes | List of all members
CalibrationDefaultSourceConfig.MuonCalib__CalibrationDefaultSourceConfig Class Reference
Collaboration diagram for CalibrationDefaultSourceConfig.MuonCalib__CalibrationDefaultSourceConfig:

Public Member Functions

def AddDefaultT0 (self, region, t0, time_slewing_applied=True, bfield_applied=True)
 
def AddDefaultRt (self, region, filename, time_slewing_applied=True, bfield_applied=True)
 
def 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()

def 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()

def 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()

def 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

list 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:
dumpHVPathFromNtuple.append
bool append
Definition: dumpHVPathFromNtuple.py:91