ATLAS Offline Software
Classes | Functions | Variables
CaloSwPhioff_v5data Namespace Reference

Classes

class  CaloSwPhioff_v5data_b2_parms
 

Functions

def _flip_phi2 (corr2)
 
def _flip_phi1 (corr1)
 
def _flip_phi (corr)
 
def _copy_parms (src, dst)
 

Variables

dictionary CaloSwPhioff_v5data_parms
 

Function Documentation

◆ _copy_parms()

def CaloSwPhioff_v5data._copy_parms (   src,
  dst 
)
private

Definition at line 32 of file CaloSwPhioff_v5data.py.

32 def _copy_parms (src, dst):
33  for (k, v) in src.__dict__.items():
34  if k[0] == '_': continue
35  if k == 'correction':
36  v = _flip_phi (v)
37  setattr (dst, k, v)
38  return
39 

◆ _flip_phi()

def CaloSwPhioff_v5data._flip_phi (   corr)
private

Definition at line 28 of file CaloSwPhioff_v5data.py.

28 def _flip_phi (corr):
29  return dict([[k, _flip_phi1(v)] for k,v in corr.items()])
30 
31 

◆ _flip_phi1()

def CaloSwPhioff_v5data._flip_phi1 (   corr1)
private

Definition at line 26 of file CaloSwPhioff_v5data.py.

26 def _flip_phi1 (corr1):
27  return [_flip_phi2(c) for c in corr1]

◆ _flip_phi2()

def CaloSwPhioff_v5data._flip_phi2 (   corr2)
private

Definition at line 24 of file CaloSwPhioff_v5data.py.

24 def _flip_phi2 (corr2):
25  return [[eta, -off] for (eta,off) in corr2]

Variable Documentation

◆ CaloSwPhioff_v5data_parms

dictionary CaloSwPhioff_v5data.CaloSwPhioff_v5data_parms
Initial value:
1 = { EMB2 : CaloSwPhioff_v5data_b2_parms,
2  EME2 : CaloSwPhioff_v5_e2_parms,
3  }

Definition at line 43 of file CaloSwPhioff_v5data.py.

CaloSwPhioff_v5data._flip_phi2
def _flip_phi2(corr2)
Definition: CaloSwPhioff_v5data.py:24
CaloSwPhioff_v5data._copy_parms
def _copy_parms(src, dst)
Definition: CaloSwPhioff_v5data.py:32
CaloSwPhioff_v5data._flip_phi1
def _flip_phi1(corr1)
Definition: CaloSwPhioff_v5data.py:26
CaloSwPhioff_v5data._flip_phi
def _flip_phi(corr)
Definition: CaloSwPhioff_v5data.py:28