|
SND@LHC Software
|
Functions | |
| pyExit () | |
| map2Dict (aHit, T='GetAllSignals', mask=True) | |
| systemAndOrientation (s, plane) | |
| getAverageZpositions () | |
| smallSiPMchannel (i) | |
| fit_langau (hist, o, bmin, bmax, opt='') | |
| twoLangaufun (x, par) | |
| langaufun (x, par) | |
| myPrint (tc, name, withRootFile=True) | |
| makeAnimation (histname, j0=1, j1=2, animated=True, findMinMax=True, lim=50) | |
| Scifi_hitMaps (Nev=options.nEvents) | |
| Mufi_hitMaps (Nev=options.nEvents) | |
| smallVsLargeSiPMs (Nev=-1) | |
| makeIndividualPlots (run=options.runNumber) | |
| makeQDCcorHTML (run=options.runNumber) | |
| makeLogVersion (run) | |
| eventTime (Nev=options.nEvents) | |
| TimeStudy (Nev=options.nEvents, withDisplay=False) | |
| beamSpot () | |
| USshower (Nev=options.nEvents) | |
| USDSEnergy (Nev=options.nEvents, nproc=15) | |
| Mufi_Efficiency (Nev=options.nEvents, optionTrack=options.trackType, withReco='True', NbinsRes=100, X=10.) | |
| mips (readHists=True, option=0) | |
| mipsAfterBurner (readhisto=True) | |
| plotMips (readhisto=True) | |
| plotMipsGainRatio () | |
| plotRMS (readHists=True, t0_channel=4) | |
| plotMipsTimeResT0 (readHists=True, animation=False) | |
| plotMipsTimeRes (readHists=True, animation=False) | |
| weightedY (aHist) | |
| makeDetPrints () | |
| drawArea (s=3, p=0, opt='', color=ROOT.kGreen) | |
| plotSignalsUS () | |
| analyze_EfficiencyAndResiduals (readHists=False, mode='S', local=True, zoom=False) | |
| TimeCalibrationNtuple (Nev=options.nEvents, nStart=0) | |
| analyzeTimings (c='', vsignal=15., args={}, opt=0) | |
| scifiTimings () | |
| ScifiChannel_residuals () | |
| SciFiPropSpeed () | |
| Scifi_xPos (detID) | |
| Scifi_slopes (Nev=options.nEvents) | |
| mergeScifiSignals (hstore) | |
| mergeMuFilterSignals (hstore, tag='signalT', system='', fname=None) | |
| signalZoom (smax) | |
| scifi_beamSpot () | |
| TwoTrackFinder (nstart=0, Nev=-1, sMin=10, dClMin=7, minDistance=1.5, sepDistance=0.5, debug=False) | |
| Scifi_residuals (Nev=options.nEvents, NbinsRes=100, xmin=-2000., alignPar=False, unbiased=True, minEnergy=False, remakeClusters=options.remakeScifiClusters, nproc=1) | |
| printScifi_residuals (tag='v0') | |
| printScifiAlignment () | |
| minimizeAlignScifi (first=True, level=1, migrad=False) | |
| FCN (npar, gin, f, par, iflag) | |
| plotsForCollabMeeting () | |
| testReversChannelMapping (p=None) | |
Variables | |
| Tkey = ROOT.std.vector('TString')() | |
| Ikey = ROOT.std.vector('int')() | |
| Value = ROOT.std.vector('float')() | |
| dict | h = {} |
| parser = ArgumentParser() | |
| dest | |
| help | |
| type | |
| int | |
| required | |
| False | |
| default | |
| str | |
| None | |
| options = parser.parse_args() | |
| runNr = str(options.runNumber).zfill(6) | |
| path = options.path | |
| int | partitions = 0 |
| dirlist = str( subprocess.check_output("xrdfs "+os.environ['EOSSHIP']+" ls "+options.path,shell=True) ) | |
| str | data = "sndsw_raw_"+runNr+".root" |
| geo | |
| MuFilter = geo.modules['MuFilter'] | |
| Scifi = geo.modules['Scifi'] | |
| nav = ROOT.gGeoManager.GetCurrentNavigator() | |
| nScifi = Scifi.GetConfParI("Scifi/nscifi") | |
| nMats = Scifi.GetConfParI("Scifi/nmats") | |
| nVeto = MuFilter.GetConfParI("MuFilter/NVetoPlanes") | |
| A | |
| B | |
| locA | |
| locB | |
| globA | |
| globB | |
| latex = ROOT.TLatex() | |
| dict | systemAndPlanes |
| dict | systemAndBars |
| dict | systemAndChannels |
| dict | sdict = {1:'Veto',2:'US',3:'DS'} |
| freq = u.snd_freq | |
| TDC2ns = u.snd_TDC2ns | |
| zPos = getAverageZpositions() | |
| eventChain = ROOT.TChain('rawConv') | |
| f = ROOT.TFile.Open(options.fname) | |
| rc = eventChain.GetEvent(0) | |
| run = ROOT.FairRunAna() | |
| ioman = ROOT.FairRootManager.Instance() | |
| outFile = ROOT.TMemFile('dummy','CREATE') | |
| source = ROOT.FairFileSource(eventChain.GetCurrentFile()) | |
| sink = ROOT.FairRootFileSink(outFile) | |
| bool | houghTransform = False |
| muon_reco_task = SndlhcMuonReco.MuonReco() | |
| trackTask = SndlhcTracking.Tracking() | |
| xrdb = ROOT.FairRuntimeDb.instance() | |
| eventTree | |
| OT = ioman.GetSink().GetOutTree() | |
| Reco_MuonTracks = trackTask.fittedTracks | |
| Cluster_Scifi = trackTask.clusScifi | |
| list | barColor |
| tmp = options.command.split(';') | |
| str | command = tmp[0]+"(" |
| Survey-MufiScifi.analyze_EfficiencyAndResiduals | ( | readHists = False, |
|
mode = 'S', |
|||
local = True, |
|||
zoom = False |
|||
| ) |
Definition at line 2670 of file Survey-MufiScifi.py.
| Survey-MufiScifi.analyzeTimings | ( | c = '', |
|
vsignal = 15., |
|||
args = {}, |
|||
opt = 0 |
|||
| ) |
Definition at line 2969 of file Survey-MufiScifi.py.
| Survey-MufiScifi.beamSpot | ( | ) |
Definition at line 1041 of file Survey-MufiScifi.py.
| Survey-MufiScifi.drawArea | ( | s = 3, |
|
p = 0, |
|||
opt = '', |
|||
color = ROOT.kGreen |
|||
| ) |
Definition at line 2598 of file Survey-MufiScifi.py.
| Survey-MufiScifi.eventTime | ( | Nev = options.nEvents | ) |
Definition at line 899 of file Survey-MufiScifi.py.
| Survey-MufiScifi.FCN | ( | npar, | |
| gin, | |||
| f, | |||
| par, | |||
| iflag | |||
| ) |
Definition at line 3959 of file Survey-MufiScifi.py.
| Survey-MufiScifi.fit_langau | ( | hist, | |
| o, | |||
| bmin, | |||
| bmax, | |||
opt = '' |
|||
| ) |
Definition at line 195 of file Survey-MufiScifi.py.
| Survey-MufiScifi.getAverageZpositions | ( | ) |
Definition at line 168 of file Survey-MufiScifi.py.
| Survey-MufiScifi.langaufun | ( | x, | |
| par | |||
| ) |
Definition at line 224 of file Survey-MufiScifi.py.
| Survey-MufiScifi.makeAnimation | ( | histname, | |
j0 = 1, |
|||
j1 = 2, |
|||
animated = True, |
|||
findMinMax = True, |
|||
lim = 50 |
|||
| ) |
Definition at line 277 of file Survey-MufiScifi.py.
| Survey-MufiScifi.makeDetPrints | ( | ) |
Definition at line 2594 of file Survey-MufiScifi.py.
| Survey-MufiScifi.makeIndividualPlots | ( | run = options.runNumber | ) |
Definition at line 844 of file Survey-MufiScifi.py.
| Survey-MufiScifi.makeLogVersion | ( | run | ) |
Definition at line 886 of file Survey-MufiScifi.py.
| Survey-MufiScifi.makeQDCcorHTML | ( | run = options.runNumber | ) |
Definition at line 876 of file Survey-MufiScifi.py.
| Survey-MufiScifi.map2Dict | ( | aHit, | |
T = 'GetAllSignals', |
|||
mask = True |
|||
| ) |
Definition at line 67 of file Survey-MufiScifi.py.
| Survey-MufiScifi.mergeMuFilterSignals | ( | hstore, | |
tag = 'signalT', |
|||
system = '', |
|||
fname = None |
|||
| ) |
Definition at line 3271 of file Survey-MufiScifi.py.
| Survey-MufiScifi.mergeScifiSignals | ( | hstore | ) |
Definition at line 3265 of file Survey-MufiScifi.py.
| Survey-MufiScifi.minimizeAlignScifi | ( | first = True, |
|
level = 1, |
|||
migrad = False |
|||
| ) |
Definition at line 3744 of file Survey-MufiScifi.py.
| Survey-MufiScifi.mips | ( | readHists = True, |
|
option = 0 |
|||
| ) |
Definition at line 1732 of file Survey-MufiScifi.py.
| Survey-MufiScifi.mipsAfterBurner | ( | readhisto = True | ) |
Definition at line 1829 of file Survey-MufiScifi.py.
| Survey-MufiScifi.Mufi_Efficiency | ( | Nev = options.nEvents, |
|
optionTrack = options.trackType, |
|||
withReco = 'True', |
|||
NbinsRes = 100, |
|||
X = 10. |
|||
| ) |
Definition at line 1298 of file Survey-MufiScifi.py.
| Survey-MufiScifi.Mufi_hitMaps | ( | Nev = options.nEvents | ) |
Definition at line 473 of file Survey-MufiScifi.py.
| Survey-MufiScifi.myPrint | ( | tc, | |
| name, | |||
withRootFile = True |
|||
| ) |
Definition at line 271 of file Survey-MufiScifi.py.
| Survey-MufiScifi.plotMips | ( | readhisto = True | ) |
Definition at line 1856 of file Survey-MufiScifi.py.
| Survey-MufiScifi.plotMipsGainRatio | ( | ) |
Definition at line 2088 of file Survey-MufiScifi.py.
| Survey-MufiScifi.plotMipsTimeRes | ( | readHists = True, |
|
animation = False |
|||
| ) |
Definition at line 2430 of file Survey-MufiScifi.py.
| Survey-MufiScifi.plotMipsTimeResT0 | ( | readHists = True, |
|
animation = False |
|||
| ) |
Definition at line 2234 of file Survey-MufiScifi.py.
| Survey-MufiScifi.plotRMS | ( | readHists = True, |
|
t0_channel = 4 |
|||
| ) |
Definition at line 2128 of file Survey-MufiScifi.py.
| Survey-MufiScifi.plotsForCollabMeeting | ( | ) |
Definition at line 4021 of file Survey-MufiScifi.py.
| Survey-MufiScifi.plotSignalsUS | ( | ) |
Definition at line 2651 of file Survey-MufiScifi.py.
| Survey-MufiScifi.printScifi_residuals | ( | tag = 'v0' | ) |
Definition at line 3695 of file Survey-MufiScifi.py.
| Survey-MufiScifi.printScifiAlignment | ( | ) |
Definition at line 3722 of file Survey-MufiScifi.py.
| Survey-MufiScifi.pyExit | ( | ) |
Definition at line 58 of file Survey-MufiScifi.py.
| Survey-MufiScifi.scifi_beamSpot | ( | ) |
Definition at line 3299 of file Survey-MufiScifi.py.
| Survey-MufiScifi.Scifi_hitMaps | ( | Nev = options.nEvents | ) |
Definition at line 405 of file Survey-MufiScifi.py.
| Survey-MufiScifi.Scifi_residuals | ( | Nev = options.nEvents, |
|
NbinsRes = 100, |
|||
xmin = -2000., |
|||
alignPar = False, |
|||
unbiased = True, |
|||
minEnergy = False, |
|||
remakeClusters = options.remakeScifiClusters, |
|||
nproc = 1 |
|||
| ) |
Definition at line 3420 of file Survey-MufiScifi.py.
| Survey-MufiScifi.Scifi_slopes | ( | Nev = options.nEvents | ) |
Definition at line 3117 of file Survey-MufiScifi.py.
| Survey-MufiScifi.Scifi_xPos | ( | detID | ) |
Definition at line 3110 of file Survey-MufiScifi.py.
| Survey-MufiScifi.ScifiChannel_residuals | ( | ) |
Definition at line 3036 of file Survey-MufiScifi.py.
| Survey-MufiScifi.SciFiPropSpeed | ( | ) |
Definition at line 3052 of file Survey-MufiScifi.py.
| Survey-MufiScifi.scifiTimings | ( | ) |
Definition at line 3023 of file Survey-MufiScifi.py.
| Survey-MufiScifi.signalZoom | ( | smax | ) |
Definition at line 3293 of file Survey-MufiScifi.py.
| Survey-MufiScifi.smallSiPMchannel | ( | i | ) |
Definition at line 191 of file Survey-MufiScifi.py.
| Survey-MufiScifi.smallVsLargeSiPMs | ( | Nev = -1 | ) |
Definition at line 741 of file Survey-MufiScifi.py.
| Survey-MufiScifi.systemAndOrientation | ( | s, | |
| plane | |||
| ) |
Definition at line 153 of file Survey-MufiScifi.py.
| Survey-MufiScifi.testReversChannelMapping | ( | p = None | ) |
Definition at line 4138 of file Survey-MufiScifi.py.
| Survey-MufiScifi.TimeCalibrationNtuple | ( | Nev = options.nEvents, |
|
nStart = 0 |
|||
| ) |
Definition at line 2902 of file Survey-MufiScifi.py.
| Survey-MufiScifi.TimeStudy | ( | Nev = options.nEvents, |
|
withDisplay = False |
|||
| ) |
Definition at line 974 of file Survey-MufiScifi.py.
| Survey-MufiScifi.twoLangaufun | ( | x, | |
| par | |||
| ) |
Definition at line 218 of file Survey-MufiScifi.py.
| Survey-MufiScifi.TwoTrackFinder | ( | nstart = 0, |
|
Nev = -1, |
|||
sMin = 10, |
|||
dClMin = 7, |
|||
minDistance = 1.5, |
|||
sepDistance = 0.5, |
|||
debug = False |
|||
| ) |
Definition at line 3316 of file Survey-MufiScifi.py.
| Survey-MufiScifi.USDSEnergy | ( | Nev = options.nEvents, |
|
nproc = 15 |
|||
| ) |
Definition at line 1166 of file Survey-MufiScifi.py.
| Survey-MufiScifi.USshower | ( | Nev = options.nEvents | ) |
Definition at line 1083 of file Survey-MufiScifi.py.
| Survey-MufiScifi.weightedY | ( | aHist | ) |
Definition at line 2579 of file Survey-MufiScifi.py.
| Survey-MufiScifi.A |
Definition at line 141 of file Survey-MufiScifi.py.
| Survey-MufiScifi.B |
Definition at line 141 of file Survey-MufiScifi.py.
| list Survey-MufiScifi.barColor |
Definition at line 1853 of file Survey-MufiScifi.py.
| Survey-MufiScifi.Cluster_Scifi = trackTask.clusScifi |
Definition at line 368 of file Survey-MufiScifi.py.
Definition at line 4156 of file Survey-MufiScifi.py.
Definition at line 109 of file Survey-MufiScifi.py.
| Survey-MufiScifi.default |
Definition at line 91 of file Survey-MufiScifi.py.
| Survey-MufiScifi.dest |
Definition at line 90 of file Survey-MufiScifi.py.
| Survey-MufiScifi.dirlist = str( subprocess.check_output("xrdfs "+os.environ['EOSSHIP']+" ls "+options.path,shell=True) ) |
Definition at line 107 of file Survey-MufiScifi.py.
| Survey-MufiScifi.eventChain = ROOT.TChain('rawConv') |
Definition at line 319 of file Survey-MufiScifi.py.
| Survey-MufiScifi.eventTree |
Definition at line 363 of file Survey-MufiScifi.py.
| Survey-MufiScifi.f = ROOT.TFile.Open(options.fname) |
Definition at line 328 of file Survey-MufiScifi.py.
| Survey-MufiScifi.False |
Definition at line 91 of file Survey-MufiScifi.py.
| Survey-MufiScifi.freq = u.snd_freq |
Definition at line 163 of file Survey-MufiScifi.py.
| Survey-MufiScifi.geo |
Definition at line 130 of file Survey-MufiScifi.py.
| Survey-MufiScifi.globA |
Definition at line 141 of file Survey-MufiScifi.py.
| Survey-MufiScifi.globB |
Definition at line 141 of file Survey-MufiScifi.py.
| dict Survey-MufiScifi.h = {} |
Definition at line 87 of file Survey-MufiScifi.py.
| Survey-MufiScifi.help |
Definition at line 90 of file Survey-MufiScifi.py.
| bool Survey-MufiScifi.houghTransform = False |
Definition at line 346 of file Survey-MufiScifi.py.
| Survey-MufiScifi.Ikey = ROOT.std.vector('int')() |
Definition at line 64 of file Survey-MufiScifi.py.
| Survey-MufiScifi.int |
Definition at line 90 of file Survey-MufiScifi.py.
| Survey-MufiScifi.ioman = ROOT.FairRootManager.Instance() |
Definition at line 334 of file Survey-MufiScifi.py.
| Survey-MufiScifi.latex = ROOT.TLatex() |
Definition at line 142 of file Survey-MufiScifi.py.
| Survey-MufiScifi.locA |
Definition at line 141 of file Survey-MufiScifi.py.
| Survey-MufiScifi.locB |
Definition at line 141 of file Survey-MufiScifi.py.
| Survey-MufiScifi.MuFilter = geo.modules['MuFilter'] |
Definition at line 132 of file Survey-MufiScifi.py.
| Survey-MufiScifi.muon_reco_task = SndlhcMuonReco.MuonReco() |
Definition at line 348 of file Survey-MufiScifi.py.
| Survey-MufiScifi.nav = ROOT.gGeoManager.GetCurrentNavigator() |
Definition at line 134 of file Survey-MufiScifi.py.
| Survey-MufiScifi.nMats = Scifi.GetConfParI("Scifi/nmats") |
Definition at line 137 of file Survey-MufiScifi.py.
| Survey-MufiScifi.None |
Definition at line 92 of file Survey-MufiScifi.py.
| Survey-MufiScifi.nScifi = Scifi.GetConfParI("Scifi/nscifi") |
Definition at line 136 of file Survey-MufiScifi.py.
| Survey-MufiScifi.nVeto = MuFilter.GetConfParI("MuFilter/NVetoPlanes") |
Definition at line 139 of file Survey-MufiScifi.py.
| Survey-MufiScifi.options = parser.parse_args() |
Definition at line 99 of file Survey-MufiScifi.py.
| Survey-MufiScifi.OT = ioman.GetSink().GetOutTree() |
Definition at line 366 of file Survey-MufiScifi.py.
| Survey-MufiScifi.outFile = ROOT.TMemFile('dummy','CREATE') |
Definition at line 336 of file Survey-MufiScifi.py.
| Survey-MufiScifi.parser = ArgumentParser() |
Definition at line 89 of file Survey-MufiScifi.py.
| int Survey-MufiScifi.partitions = 0 |
Definition at line 103 of file Survey-MufiScifi.py.
| Survey-MufiScifi.path = options.path |
Definition at line 102 of file Survey-MufiScifi.py.
| Survey-MufiScifi.rc = eventChain.GetEvent(0) |
Definition at line 332 of file Survey-MufiScifi.py.
| Survey-MufiScifi.Reco_MuonTracks = trackTask.fittedTracks |
Definition at line 367 of file Survey-MufiScifi.py.
| Survey-MufiScifi.required |
Definition at line 90 of file Survey-MufiScifi.py.
| Survey-MufiScifi.run = ROOT.FairRunAna() |
Definition at line 333 of file Survey-MufiScifi.py.
| Survey-MufiScifi.runNr = str(options.runNumber).zfill(6) |
Definition at line 101 of file Survey-MufiScifi.py.
| Survey-MufiScifi.Scifi = geo.modules['Scifi'] |
Definition at line 133 of file Survey-MufiScifi.py.
| dict Survey-MufiScifi.sdict = {1:'Veto',2:'US',3:'DS'} |
Definition at line 161 of file Survey-MufiScifi.py.
| Survey-MufiScifi.sink = ROOT.FairRootFileSink(outFile) |
Definition at line 343 of file Survey-MufiScifi.py.
| Survey-MufiScifi.source = ROOT.FairFileSource(eventChain.GetCurrentFile()) |
Definition at line 337 of file Survey-MufiScifi.py.
| Survey-MufiScifi.str |
Definition at line 92 of file Survey-MufiScifi.py.
| dict Survey-MufiScifi.systemAndBars |
Definition at line 149 of file Survey-MufiScifi.py.
| dict Survey-MufiScifi.systemAndChannels |
Definition at line 158 of file Survey-MufiScifi.py.
| dict Survey-MufiScifi.systemAndPlanes |
Definition at line 146 of file Survey-MufiScifi.py.
| Survey-MufiScifi.TDC2ns = u.snd_TDC2ns |
Definition at line 164 of file Survey-MufiScifi.py.
| Survey-MufiScifi.Tkey = ROOT.std.vector('TString')() |
Definition at line 63 of file Survey-MufiScifi.py.
| Survey-MufiScifi.tmp = options.command.split(';') |
Definition at line 4150 of file Survey-MufiScifi.py.
| Survey-MufiScifi.trackTask = SndlhcTracking.Tracking() |
Definition at line 353 of file Survey-MufiScifi.py.
| Survey-MufiScifi.type |
Definition at line 90 of file Survey-MufiScifi.py.
| Survey-MufiScifi.Value = ROOT.std.vector('float')() |
Definition at line 65 of file Survey-MufiScifi.py.
| Survey-MufiScifi.xrdb = ROOT.FairRuntimeDb.instance() |
Definition at line 358 of file Survey-MufiScifi.py.
| Survey-MufiScifi.zPos = getAverageZpositions() |
Definition at line 316 of file Survey-MufiScifi.py.