ATLAS Offline Software
|
Functions | |
def | analyzeTree () |
Variables | |
parser = argparse.ArgumentParser() | |
type | |
int | |
dest | |
default | |
help | |
action | |
float | |
args = parser.parse_args() | |
run = args.runNumber | |
lowerLumiBlock = args.lowerLB | |
upperLumiBlock = args.upperLB | |
stream = args.stream | |
tag = args.tag | |
amiTag = args.amiTag | |
etaSpot = args.etaSpot | |
phiSpot = args.phiSpot | |
thresholdE = args.thresholdE | |
deltaSpot = args.deltaSpot | |
objectType = args.objectType | |
minInLB = args.minInLB | |
tagDirectory = args.fileDirectory | |
tree = TChain("POOLCollectionTree") | |
listOfFiles = pathExtract.returnEosTagPath(run,stream,amiTag,tag) | |
entries = tree.GetEntries() | |
int | nLB = 2500 |
list | nbHitInHot = [0] * nLB |
list | cumEnergInHot = [0] * nLB |
list | nbNoiseBurstVeto = [0] * nLB |
list | nbLArNoisyRO_Std = [0] * nLB |
list | nbLArNoisyRO_SatTight = [0] * nLB |
h0map = TH1D("map","General map of %s with MET > %d MeV"%(objectType,thresholdE),64,-3.14,3.14) | |
h0mapClean = TH1D("mapClean","General map of %s with MET > %d MeV - LArFlags != ERROR"%(objectType,thresholdE),64,-3.14,3.14) | |
nb = tree.GetEntry( jentry ) | |
list | nLB_offending = [] |
int | lowerLB = 2500 |
int | upperLB = 0 |
string | suffix = "NO LArFlags cut" |
c0 = TCanvas() | |
h0Evol = TH1I("h0Evol","Nb of hits in a region of %.2f around (%.2f,%.2f) and Et/Pt > %d MeV - %s"%(deltaSpot,etaSpot,phiSpot,thresholdE,suffix),upperLB-lowerLB+1,lowerLB-0.5,upperLB+0.5) | |
h0Evol_E = TH1I("h0Evol_E","Mean E/pt in a region of %.2f around (%.2f,%.2f) and Et/Pt > %d MeV - %s"%(deltaSpot,etaSpot,phiSpot,thresholdE,suffix),upperLB-lowerLB+1,lowerLB-0.5,upperLB+0.5) | |
c0_2 = TCanvas() | |
c0_3 = TCanvas() | |
list | canvas = [] |
int | iCurrent = len(canvas)-1 |
string | cutC = "1" |
def hotSpotInTAG.analyzeTree | ( | ) |
Definition at line 33 of file hotSpotInTAG.py.
hotSpotInTAG.action |
Definition at line 77 of file hotSpotInTAG.py.
hotSpotInTAG.amiTag = args.amiTag |
Definition at line 102 of file hotSpotInTAG.py.
hotSpotInTAG.args = parser.parse_args() |
Definition at line 93 of file hotSpotInTAG.py.
hotSpotInTAG.c0 = TCanvas() |
Definition at line 192 of file hotSpotInTAG.py.
hotSpotInTAG.c0_2 = TCanvas() |
Definition at line 211 of file hotSpotInTAG.py.
hotSpotInTAG.c0_3 = TCanvas() |
Definition at line 217 of file hotSpotInTAG.py.
list hotSpotInTAG.canvas = [] |
Definition at line 225 of file hotSpotInTAG.py.
list hotSpotInTAG.cumEnergInHot = [0] * nLB |
Definition at line 148 of file hotSpotInTAG.py.
string hotSpotInTAG.cutC = "1" |
Definition at line 231 of file hotSpotInTAG.py.
hotSpotInTAG.default |
Definition at line 77 of file hotSpotInTAG.py.
hotSpotInTAG.deltaSpot = args.deltaSpot |
Definition at line 106 of file hotSpotInTAG.py.
hotSpotInTAG.dest |
Definition at line 77 of file hotSpotInTAG.py.
hotSpotInTAG.entries = tree.GetEntries() |
Definition at line 144 of file hotSpotInTAG.py.
int hotSpotInTAG.etaSpot = args.etaSpot |
Definition at line 103 of file hotSpotInTAG.py.
hotSpotInTAG.float |
Definition at line 83 of file hotSpotInTAG.py.
hotSpotInTAG.h0Evol = TH1I("h0Evol","Nb of hits in a region of %.2f around (%.2f,%.2f) and Et/Pt > %d MeV - %s"%(deltaSpot,etaSpot,phiSpot,thresholdE,suffix),upperLB-lowerLB+1,lowerLB-0.5,upperLB+0.5) |
Definition at line 193 of file hotSpotInTAG.py.
hotSpotInTAG.h0Evol_E = TH1I("h0Evol_E","Mean E/pt in a region of %.2f around (%.2f,%.2f) and Et/Pt > %d MeV - %s"%(deltaSpot,etaSpot,phiSpot,thresholdE,suffix),upperLB-lowerLB+1,lowerLB-0.5,upperLB+0.5) |
Definition at line 195 of file hotSpotInTAG.py.
hotSpotInTAG.h0map = TH1D("map","General map of %s with MET > %d MeV"%(objectType,thresholdE),64,-3.14,3.14) |
Definition at line 154 of file hotSpotInTAG.py.
hotSpotInTAG.h0mapClean = TH1D("mapClean","General map of %s with MET > %d MeV - LArFlags != ERROR"%(objectType,thresholdE),64,-3.14,3.14) |
Definition at line 155 of file hotSpotInTAG.py.
hotSpotInTAG.help |
Definition at line 77 of file hotSpotInTAG.py.
Definition at line 228 of file hotSpotInTAG.py.
hotSpotInTAG.int |
Definition at line 77 of file hotSpotInTAG.py.
Definition at line 126 of file hotSpotInTAG.py.
hotSpotInTAG.lowerLB = 2500 |
Definition at line 175 of file hotSpotInTAG.py.
hotSpotInTAG.lowerLumiBlock = args.lowerLB |
Definition at line 98 of file hotSpotInTAG.py.
hotSpotInTAG.minInLB = args.minInLB |
Definition at line 108 of file hotSpotInTAG.py.
hotSpotInTAG.nb = tree.GetEntry( jentry ) |
Definition at line 164 of file hotSpotInTAG.py.
list hotSpotInTAG.nbHitInHot = [0] * nLB |
Definition at line 147 of file hotSpotInTAG.py.
list hotSpotInTAG.nbLArNoisyRO_SatTight = [0] * nLB |
Definition at line 151 of file hotSpotInTAG.py.
list hotSpotInTAG.nbLArNoisyRO_Std = [0] * nLB |
Definition at line 150 of file hotSpotInTAG.py.
list hotSpotInTAG.nbNoiseBurstVeto = [0] * nLB |
Definition at line 149 of file hotSpotInTAG.py.
int hotSpotInTAG.nLB = 2500 |
Definition at line 146 of file hotSpotInTAG.py.
list hotSpotInTAG.nLB_offending = [] |
Definition at line 174 of file hotSpotInTAG.py.
hotSpotInTAG.objectType = args.objectType |
Definition at line 107 of file hotSpotInTAG.py.
hotSpotInTAG.parser = argparse.ArgumentParser() |
Definition at line 76 of file hotSpotInTAG.py.
hotSpotInTAG.phiSpot = args.phiSpot |
Definition at line 104 of file hotSpotInTAG.py.
hotSpotInTAG.run = args.runNumber |
Definition at line 97 of file hotSpotInTAG.py.
hotSpotInTAG.stream = args.stream |
Definition at line 100 of file hotSpotInTAG.py.
string hotSpotInTAG.suffix = "NO LArFlags cut" |
Definition at line 186 of file hotSpotInTAG.py.
hotSpotInTAG.tag = args.tag |
Definition at line 101 of file hotSpotInTAG.py.
hotSpotInTAG.tagDirectory = args.fileDirectory |
Definition at line 109 of file hotSpotInTAG.py.
hotSpotInTAG.thresholdE = args.thresholdE |
Definition at line 105 of file hotSpotInTAG.py.
hotSpotInTAG.tree = TChain("POOLCollectionTree") |
Definition at line 124 of file hotSpotInTAG.py.
hotSpotInTAG.type |
Definition at line 77 of file hotSpotInTAG.py.
hotSpotInTAG.upperLB = 0 |
Definition at line 176 of file hotSpotInTAG.py.
hotSpotInTAG.upperLumiBlock = args.upperLB |
Definition at line 99 of file hotSpotInTAG.py.