![]() |
ATLAS Offline Software
|
Public Member Functions | |
| __init__ (self, fileName, treeName='BeamSpotNt', fullCorrelations=True) | |
| __del__ (self) | |
| allData (self) | |
| summary (self) | |
| initStatistics (self) | |
| __iter__ (self) | |
| next (self) | |
| __next__ (self) | |
| selectedData (self) | |
| getDataCache (self) | |
| cutSummary (self) | |
Public Attributes | |
| fileName = fileName | |
| treeName = treeName | |
| rootFile = ROOT.TFile(fileName) | |
| nt = self.rootFile.Get(treeName) | |
| fullCorrelations = fullCorrelations | |
| int | runMin = 0 |
| int | runMax = 9999999 |
| list | runList = [] |
| list | runListExclude = [] |
| int | fillMin = 0 |
| int | fillMax = 9999999 |
| int | bcidMin = 0 |
| int | bcidMax = 9999999 |
| int | lbMin = 0 |
| int | lbMax = 9999999999 |
| int | timeMin = 0 |
| int | timeMax = 2000000000 |
| list | statusList = [] |
| acqFlag = None | |
| str | grl = '' |
| grlIOVs = None | |
| int | previousGRLIndex = 0 |
| iter = None | |
| int | nTot = 0 |
| int | nSel = 0 |
| int | selRunMin = 9999999 |
| int | selRunMax = 0 |
| int | selFillMin = 9999999 |
| int | selFillMax = 0 |
| int | selBcidMin = 9999999 |
| int | selBcidMax = 0 |
| int | selTimeMin = 2000000000 |
| int | selTimeMax = -1 |
Static Public Attributes | |
| dict | fitResultToStatusMap = {0: 0, 1: 3, 2: 0, 3: 0} |
| dict | fitIdToStatusMap = {1: 0x38, 2: 0x40, 3: 0x10} |
Private Attributes | |
| __del__ | |
BeamSpotContainer for ntuples created by InDetBeamSpotFinder.
Definition at line 983 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotFinderNt.__init__ | ( | self, | |
| fileName, | |||
| treeName = 'BeamSpotNt', | |||
| fullCorrelations = True ) |
Definition at line 994 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotFinderNt.__del__ | ( | self | ) |
Definition at line 1009 of file BeamSpotData.py.
|
inherited |
Iterator to iterate over selected elements in the container.
Definition at line 792 of file BeamSpotData.py.
|
inherited |
Return next selected element in the container.
Definition at line 801 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotFinderNt.allData | ( | self | ) |
Default generator to iterate over all data. Must be overridden by derived classes.
Reimplemented from python.BeamSpotData.BeamSpotContainer.
Definition at line 1015 of file BeamSpotData.py.
|
inherited |
Get summary of cuts made when looping over selected data.
Definition at line 894 of file BeamSpotData.py.
|
inherited |
Get a cache of all data in the form of a dict of runs, where each element is a dict with a BeamSpotValue for each individual lumi blocks.
Definition at line 874 of file BeamSpotData.py.
|
inherited |
Definition at line 776 of file BeamSpotData.py.
|
inherited |
Return next selected element in the container.
Definition at line 797 of file BeamSpotData.py.
|
inherited |
Generator to iterate over selected elements in the container.
Definition at line 809 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotFinderNt.summary | ( | self | ) |
Get one-line info of Ntuple. Should be overridden by derived classes.
Reimplemented from python.BeamSpotData.BeamSpotContainer.
Definition at line 1121 of file BeamSpotData.py.
|
private |
Definition at line 1007 of file BeamSpotData.py.
|
inherited |
Definition at line 765 of file BeamSpotData.py.
|
inherited |
Definition at line 759 of file BeamSpotData.py.
|
inherited |
Definition at line 758 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotFinderNt.fileName = fileName |
Definition at line 996 of file BeamSpotData.py.
|
inherited |
Definition at line 757 of file BeamSpotData.py.
|
inherited |
Definition at line 756 of file BeamSpotData.py.
|
static |
Definition at line 992 of file BeamSpotData.py.
|
static |
Definition at line 991 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotFinderNt.fullCorrelations = fullCorrelations |
Definition at line 1000 of file BeamSpotData.py.
|
inherited |
Definition at line 766 of file BeamSpotData.py.
|
inherited |
Definition at line 767 of file BeamSpotData.py.
|
inherited |
Definition at line 771 of file BeamSpotData.py.
|
inherited |
Definition at line 761 of file BeamSpotData.py.
|
inherited |
Definition at line 760 of file BeamSpotData.py.
|
inherited |
Definition at line 778 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotFinderNt.nt = self.rootFile.Get(treeName) |
Definition at line 999 of file BeamSpotData.py.
|
inherited |
Definition at line 777 of file BeamSpotData.py.
|
inherited |
Definition at line 768 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotFinderNt.rootFile = ROOT.TFile(fileName) |
Definition at line 998 of file BeamSpotData.py.
|
inherited |
Definition at line 754 of file BeamSpotData.py.
|
inherited |
Definition at line 755 of file BeamSpotData.py.
|
inherited |
Definition at line 753 of file BeamSpotData.py.
|
inherited |
Definition at line 752 of file BeamSpotData.py.
|
inherited |
Definition at line 784 of file BeamSpotData.py.
|
inherited |
Definition at line 783 of file BeamSpotData.py.
|
inherited |
Definition at line 782 of file BeamSpotData.py.
|
inherited |
Definition at line 781 of file BeamSpotData.py.
|
inherited |
Definition at line 780 of file BeamSpotData.py.
|
inherited |
Definition at line 779 of file BeamSpotData.py.
|
inherited |
Definition at line 786 of file BeamSpotData.py.
|
inherited |
Definition at line 785 of file BeamSpotData.py.
|
inherited |
Definition at line 764 of file BeamSpotData.py.
|
inherited |
Definition at line 763 of file BeamSpotData.py.
|
inherited |
Definition at line 762 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotFinderNt.treeName = treeName |
Definition at line 997 of file BeamSpotData.py.