![]() |
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 32 of file hotSpotInTAG.py.
| hotSpotInTAG.action |
Definition at line 76 of file hotSpotInTAG.py.
| hotSpotInTAG.amiTag = args.amiTag |
Definition at line 101 of file hotSpotInTAG.py.
| hotSpotInTAG.args = parser.parse_args() |
Definition at line 92 of file hotSpotInTAG.py.
| hotSpotInTAG.c0 = TCanvas() |
Definition at line 191 of file hotSpotInTAG.py.
| hotSpotInTAG.c0_2 = TCanvas() |
Definition at line 210 of file hotSpotInTAG.py.
| hotSpotInTAG.c0_3 = TCanvas() |
Definition at line 216 of file hotSpotInTAG.py.
| list hotSpotInTAG.canvas = [] |
Definition at line 224 of file hotSpotInTAG.py.
| list hotSpotInTAG.cumEnergInHot = [0] * nLB |
Definition at line 147 of file hotSpotInTAG.py.
| string hotSpotInTAG.cutC = "1" |
Definition at line 230 of file hotSpotInTAG.py.
| hotSpotInTAG.default |
Definition at line 76 of file hotSpotInTAG.py.
| hotSpotInTAG.deltaSpot = args.deltaSpot |
Definition at line 105 of file hotSpotInTAG.py.
| hotSpotInTAG.dest |
Definition at line 76 of file hotSpotInTAG.py.
| hotSpotInTAG.entries = tree.GetEntries() |
Definition at line 143 of file hotSpotInTAG.py.
| int hotSpotInTAG.etaSpot = args.etaSpot |
Definition at line 102 of file hotSpotInTAG.py.
| hotSpotInTAG.float |
Definition at line 82 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 192 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 194 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 153 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 154 of file hotSpotInTAG.py.
| hotSpotInTAG.help |
Definition at line 76 of file hotSpotInTAG.py.
Definition at line 227 of file hotSpotInTAG.py.
| hotSpotInTAG.int |
Definition at line 76 of file hotSpotInTAG.py.
Definition at line 125 of file hotSpotInTAG.py.
| hotSpotInTAG.lowerLB = 2500 |
Definition at line 174 of file hotSpotInTAG.py.
| hotSpotInTAG.lowerLumiBlock = args.lowerLB |
Definition at line 97 of file hotSpotInTAG.py.
| hotSpotInTAG.minInLB = args.minInLB |
Definition at line 107 of file hotSpotInTAG.py.
| hotSpotInTAG.nb = tree.GetEntry( jentry ) |
Definition at line 163 of file hotSpotInTAG.py.
| list hotSpotInTAG.nbHitInHot = [0] * nLB |
Definition at line 146 of file hotSpotInTAG.py.
| list hotSpotInTAG.nbLArNoisyRO_SatTight = [0] * nLB |
Definition at line 150 of file hotSpotInTAG.py.
| list hotSpotInTAG.nbLArNoisyRO_Std = [0] * nLB |
Definition at line 149 of file hotSpotInTAG.py.
| list hotSpotInTAG.nbNoiseBurstVeto = [0] * nLB |
Definition at line 148 of file hotSpotInTAG.py.
| int hotSpotInTAG.nLB = 2500 |
Definition at line 145 of file hotSpotInTAG.py.
| list hotSpotInTAG.nLB_offending = [] |
Definition at line 173 of file hotSpotInTAG.py.
| hotSpotInTAG.objectType = args.objectType |
Definition at line 106 of file hotSpotInTAG.py.
| hotSpotInTAG.parser = argparse.ArgumentParser() |
Definition at line 75 of file hotSpotInTAG.py.
| hotSpotInTAG.phiSpot = args.phiSpot |
Definition at line 103 of file hotSpotInTAG.py.
| hotSpotInTAG.run = args.runNumber |
Definition at line 96 of file hotSpotInTAG.py.
| hotSpotInTAG.stream = args.stream |
Definition at line 99 of file hotSpotInTAG.py.
| string hotSpotInTAG.suffix = "NO LArFlags cut" |
Definition at line 185 of file hotSpotInTAG.py.
| hotSpotInTAG.tag = args.tag |
Definition at line 100 of file hotSpotInTAG.py.
| hotSpotInTAG.tagDirectory = args.fileDirectory |
Definition at line 108 of file hotSpotInTAG.py.
| hotSpotInTAG.thresholdE = args.thresholdE |
Definition at line 104 of file hotSpotInTAG.py.
| hotSpotInTAG.tree = TChain("POOLCollectionTree") |
Definition at line 123 of file hotSpotInTAG.py.
| hotSpotInTAG.type |
Definition at line 76 of file hotSpotInTAG.py.
| hotSpotInTAG.upperLB = 0 |
Definition at line 175 of file hotSpotInTAG.py.
| hotSpotInTAG.upperLumiBlock = args.upperLB |
Definition at line 98 of file hotSpotInTAG.py.
1.8.18