List of all members.
Detailed Description
Definition at line 3 of file pileupParser.py.
Constructor & Destructor Documentation
def pileupParser::pileupParser::__init__ |
( |
|
self, |
|
|
|
selectStr |
|
) |
| |
Definition at line 4 of file pileupParser.py.
00005 :
00006 self.__result={}
00007 self.__strresult={}
00008 strresult=json.loads(selectStr)
00009 for k,v in strresult.items():
00010
00011
00012 ldict={}
00013 for elems in v:
00014 llist = [ elems[1],elems[2],elems[3] ]
00015 ldict[int(elems[0])] = llist
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032 self.__result[int(k)]=ldict
Member Function Documentation
def pileupParser::pileupParser::numls |
( |
|
self, |
|
|
|
run |
|
) |
| |
Definition at line 45 of file pileupParser.py.
00046 :
return len(self.__result[run])
def pileupParser::pileupParser::numruns |
( |
|
self | ) |
|
Definition at line 43 of file pileupParser.py.
00044 :
return len(self.__result.keys())
def pileupParser::pileupParser::runs |
( |
|
self | ) |
|
def pileupParser::pileupParser::runsandls |
( |
|
self | ) |
|
return expanded {run:lslist}
Definition at line 35 of file pileupParser.py.
00036 :
00037 '''return expanded {run:lslist}
00038 '''
return self.__result
def pileupParser::pileupParser::runsandlsStr |
( |
|
self | ) |
|
return expanded {'run':lslist}
Definition at line 39 of file pileupParser.py.
00040 :
00041 '''return expanded {'run':lslist}
00042 '''
return self.__strresult
Member Data Documentation