ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
makeHists.geometryHists Class Reference
Collaboration diagram for makeHists.geometryHists:

Public Member Functions

def __init__ (self, name, title, color)
 

Public Attributes

 geo1
 
 geo2
 
 DxVsR
 
 DxVsZ
 
 Dx
 
 DyVsR
 
 DyVsZ
 
 Dy
 
 DzVsR
 
 Dz
 
 DphiVsZ
 
 DphiVsR
 
 DxyVsR
 
 DxyVsZ
 
 DrVsR
 
 DrVsPhi
 Differences in R vs Phi. More...
 

Detailed Description

Definition at line 5 of file makeHists.py.

Constructor & Destructor Documentation

◆ __init__()

def makeHists.geometryHists.__init__ (   self,
  name,
  title,
  color 
)

Definition at line 6 of file makeHists.py.

6  def __init__(self,name,title,color):
7 
8  # Detector Geometries
9  # ======================
10  self.geo1 = makeSubSysGeometryHist(name+"1","Inner Detector Positions for Geometry 1 "+title,color)
11  self.geo2 = makeSubSysGeometryHist(name+"2","Inner Detector Positions for Geometry 2 "+title,color)
12 
13  # Differences in X
14  # ==================
15 
16  # Differences in X Vs R
17  self.DxVsR = makeSubSysDiffHist(name+"XvsR"
18  ,"Differences in X Position (IBL/Pix/SCT/TRT) vs R "+title
19  ,"Radius [mm]",[0,0,0],[1200,1200,1200]
20  ,"Difference in X Position [mm]",deltaX,color)
21 
22  # Differences in X Vs Z
23  self.DxVsZ = makeSubSysDiffHist(name+"XvsZ"
24  ,"Differences in X Position (IBL/Pix/SCT/TRT) vs Z "+title
25  ,"Z [mm]",[-2900,-800,400],[-400,800,2900]
26  ,"Difference in X Position [mm]",deltaX,color
27  ,nBins=2400)
28  # Differences in X
29  self.Dx = make1D_SubSysDiffHist(name+"X"
30  ,"Differences in X Position (IBL/Pix/SCT/TRT) "+title
31  ,"Difference in X Position",[-1*deltaX,-1*deltaX,-1*deltaX],[deltaX,deltaX,deltaX]
32  ,"Entries",color)
33 
34 
35  # Differences in Y
36  # ==================
37 
38  # Differences in Y Vs R
39  self.DyVsR = makeSubSysDiffHist(name+"YvsR"
40  ,"Differences in Y Position (IBL/Pix/SCT/TRT) vs R "+title
41  ,"Radius [mm]",[0,0,0],[1200,1200,1200]
42  ,"Difference in Y Position",deltaY,color)
43 
44  # Differences in Y Vs Z
45  self.DyVsZ = makeSubSysDiffHist(name+"YvsZ"
46  ,"Differences in Y Position (IBL/Pix/SCT/TRT) vs Z "+title
47  ,"Z [mm]",[-2900,-800,400],[-400,800,2900]
48  ,"Difference in Y Position",deltaY,color
49  ,nBins=2400)
50  # Differences in Y
51  self.Dy = make1D_SubSysDiffHist(name+"Y"
52  ,"Differences in Y Position (IBL/Pix/SCT/TRT) "+title
53  ,"Difference in Y Position",[-5,-5,-5],[5,5,5]
54  ,"Entries",color)
55 
56 
57  # Differences in Z
58  # ==================
59 
60  # Differences in Z vs R
61  self.DzVsR = makeSubSysDiffHist(name+"ZvsR"
62  ,"Differences in Z Position (IBL/Pix/SCT/TRT) vs R "+title
63  ,"Radius [mm]",[0,0,0],[1200,1200,1200]
64  ,"Difference in Z Position",deltaZ,color)
65 
66  # Differences in Z
67  self.Dz = make1D_SubSysDiffHist(name+"Z"
68  ,"Differences in Z Position (IBL/Pix/SCT/TRT) "+title
69  ,"Difference in Z Position",[-5,-5,-5],[5,5,5]
70  ,"Entries",color)
71 
72  # Differences in Phi
73  # ==================
74 
75  # Differences in Phi Vs Z
76  self.DphiVsZ= makeSubSysDiffHist(name+"PhivsZ"
77  ,"Differences in Phi Position (IBL/Pix/SCT/TRT) vs Z"+title
78  ,"Z [mm]",[-2900,-800,400],[-400,800,2900]
79  ,"Difference in Phi Position",deltaPhi,color
80  ,nBins=2400)
81 
82  # Differences in Phi vs R
83  self.DphiVsR = makeSubSysDiffHist(name+"PhivsR"
84  ,"Differences in phi Position (IBL/Pix/SCT/TRT) vs R "+title
85  ,"Radius [mm]",[0,0,0],[1200,1200,1200]
86  ,"Difference in XY Position",deltaPhiTrans,color)
87 
88  # Differences in XY
89  # ==================
90 
91  # Differences in XY vs R
92  self.DxyVsR = makeSubSysDiffHist(name+"XYvsR"
93  ,"Differences in X-Y Position (IBL/Pix/SCT/TRT) vs R"+title
94  ,"Radius [mm]",[0,0,0],[1200,1200,1200]
95  ,"Difference in XY Position",deltaXY,color)
96 
97  # Differences in XY vs Z
98  self.DxyVsZ = makeSubSysDiffHist(name+"XYvsZ"
99  ,"Differences in XY Position (IBL/Pix/SCT/TRT) vs Z "+title
100  ,"Z [mm]",[-2900,0,400],[-400,800,2900]
101  ,"Difference in XY Position",deltaXY,color)
102  # Differences in R
103  # ==================
104 
105  # Differences in R vs R
106  self.DrVsR = makeSubSysDiffHist(name+"RvsR"
107  ,"Differences in R Position (IBL/Pix/SCT/TRT) vs R "+title
108  ,"Radius [mm]",[0,0,0],[1200,1200,1200]
109  ,"Difference in R Position",deltaR,color)
110 
111 
112  self.DrVsPhi = makeSubSysDiffHist(name+"RvsPhi"
113  ,"Differences in R Position (IBL/Pix/SCT/TRT) vs phi"+title
114  ,"Phi [rad]",[-3.14,-3.14,-3.14],[3.14,3.14,3.14]
115  ,"Difference in R Position",deltaR,color)
116 
117 

Member Data Documentation

◆ DphiVsR

makeHists.geometryHists.DphiVsR

Definition at line 83 of file makeHists.py.

◆ DphiVsZ

makeHists.geometryHists.DphiVsZ

Definition at line 76 of file makeHists.py.

◆ DrVsPhi

makeHists.geometryHists.DrVsPhi

Differences in R vs Phi.

Definition at line 112 of file makeHists.py.

◆ DrVsR

makeHists.geometryHists.DrVsR

Definition at line 106 of file makeHists.py.

◆ Dx

makeHists.geometryHists.Dx

Definition at line 29 of file makeHists.py.

◆ DxVsR

makeHists.geometryHists.DxVsR

Definition at line 17 of file makeHists.py.

◆ DxVsZ

makeHists.geometryHists.DxVsZ

Definition at line 23 of file makeHists.py.

◆ DxyVsR

makeHists.geometryHists.DxyVsR

Definition at line 92 of file makeHists.py.

◆ DxyVsZ

makeHists.geometryHists.DxyVsZ

Definition at line 98 of file makeHists.py.

◆ Dy

makeHists.geometryHists.Dy

Definition at line 51 of file makeHists.py.

◆ DyVsR

makeHists.geometryHists.DyVsR

Definition at line 39 of file makeHists.py.

◆ DyVsZ

makeHists.geometryHists.DyVsZ

Definition at line 45 of file makeHists.py.

◆ Dz

makeHists.geometryHists.Dz

Definition at line 67 of file makeHists.py.

◆ DzVsR

makeHists.geometryHists.DzVsR

Definition at line 61 of file makeHists.py.

◆ geo1

makeHists.geometryHists.geo1

Definition at line 10 of file makeHists.py.

◆ geo2

makeHists.geometryHists.geo2

Definition at line 11 of file makeHists.py.


The documentation for this class was generated from the following file:
comparisonUtils.makeSubSysGeometryHist
def makeSubSysGeometryHist(name, title, color)
Definition: comparisonUtils.py:126
comparisonUtils.makeSubSysDiffHist
def makeSubSysDiffHist(name, title, xName, xMins, xMaxes, yName, yRange, color, nBins=120)
Definition: comparisonUtils.py:146
comparisonUtils.make1D_SubSysDiffHist
def make1D_SubSysDiffHist(name, title, xName, xMins, xMaxes, yName, color)
Definition: comparisonUtils.py:166
python.processes.powheg.ZZ.ZZ.__init__
def __init__(self, base_directory, **kwargs)
Constructor: all process options are set here.
Definition: ZZ.py:18