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.