SND@LHC Software
|
Functions | |
pyExit () | |
currentRun () | |
Variables | |
parser = ArgumentParser() | |
dest | |
help | |
default | |
False | |
action | |
type | |
int | |
required | |
str | |
None | |
options = parser.parse_args() | |
slowStream | |
startTime | |
dashboard | |
monitorTag | |
geoFile | |
online | |
str | curRun = "" |
runNumber | |
str | lastRun = curRun |
partition | |
rawDataPath = "/eos/experiment/sndlhc/raw_data/physics/2025/run_251" | |
str | runDir = rawDataPath+"run_"+str(options.runNumber).zfill(6) |
str | jname = "run_timestamps.json" |
dirlist = str( subprocess.check_output("xrdfs "+os.environ['EOSSHIP']+" ls "+runDir,shell=True) ) | |
status | |
jsonStr | |
list | FairTasks = [] |
bool | houghTransform = False |
muon_reco_task = SndlhcMuonReco.MuonReco() | |
trackTask = SndlhcTracking.Tracking() | |
M = Monitor.Monitoring(options,FairTasks) | |
nEvents | |
postScale | |
dict | monitorTasks = {} |
list | process = [] |
int | pid = 0 |
nstart = i*dN | |
nstop = nstart + dN | |
dN = options.nEvents//options.parallel | |
dict | Tcounter = {'Monitor':0} |
tic = time.perf_counter_ns() | |
event = M.GetEvent(n) | |
toc = time.perf_counter_ns() | |
str | txt = '' |
exit_code | |
str | tmp = 'tmp'+str(options.runNumber)+'p'+str(i) |
str | name = 'run'+self.runNr+'.root' |
presenterFile | |
int | N0 = 0 |
lastPart = tmp[len(tmp)-1] | |
nLast = options.nEvents | |
nStart = nLast-options.Nlast | |
lastFile = M.converter.fiN.GetName() | |
newEntries = M.GetEntries() | |
fiN | |
run_Monitoring.currentRun | ( | ) |
Definition at line 104 of file run_Monitoring.py.
run_Monitoring.pyExit | ( | ) |
Definition at line 13 of file run_Monitoring.py.
run_Monitoring.action |
Definition at line 25 of file run_Monitoring.py.
str run_Monitoring.curRun = "" |
Definition at line 129 of file run_Monitoring.py.
run_Monitoring.dashboard |
Definition at line 74 of file run_Monitoring.py.
run_Monitoring.default |
Definition at line 25 of file run_Monitoring.py.
run_Monitoring.dest |
Definition at line 25 of file run_Monitoring.py.
run_Monitoring.dirlist = str( subprocess.check_output("xrdfs "+os.environ['EOSSHIP']+" ls "+runDir,shell=True) ) |
Definition at line 160 of file run_Monitoring.py.
run_Monitoring.dN = options.nEvents//options.parallel |
Definition at line 219 of file run_Monitoring.py.
run_Monitoring.event = M.GetEvent(n) |
Definition at line 233 of file run_Monitoring.py.
run_Monitoring.exit_code |
Definition at line 256 of file run_Monitoring.py.
list run_Monitoring.FairTasks = [] |
Definition at line 171 of file run_Monitoring.py.
run_Monitoring.False |
Definition at line 25 of file run_Monitoring.py.
run_Monitoring.fiN |
Definition at line 342 of file run_Monitoring.py.
run_Monitoring.geoFile |
Definition at line 89 of file run_Monitoring.py.
run_Monitoring.help |
Definition at line 25 of file run_Monitoring.py.
bool run_Monitoring.houghTransform = False |
Definition at line 172 of file run_Monitoring.py.
run_Monitoring.int |
Definition at line 34 of file run_Monitoring.py.
str run_Monitoring.jname = "run_timestamps.json" |
Definition at line 159 of file run_Monitoring.py.
run_Monitoring.jsonStr |
Definition at line 164 of file run_Monitoring.py.
str run_Monitoring.lastFile = M.converter.fiN.GetName() |
Definition at line 301 of file run_Monitoring.py.
Definition at line 297 of file run_Monitoring.py.
Definition at line 136 of file run_Monitoring.py.
run_Monitoring.M = Monitor.Monitoring(options,FairTasks) |
Definition at line 183 of file run_Monitoring.py.
run_Monitoring.monitorTag |
Definition at line 75 of file run_Monitoring.py.
dict run_Monitoring.monitorTasks = {} |
Definition at line 188 of file run_Monitoring.py.
run_Monitoring.muon_reco_task = SndlhcMuonReco.MuonReco() |
Definition at line 174 of file run_Monitoring.py.
int run_Monitoring.N0 = 0 |
Definition at line 296 of file run_Monitoring.py.
str run_Monitoring.name = 'run'+self.runNr+'.root' |
Definition at line 267 of file run_Monitoring.py.
run_Monitoring.nEvents |
Definition at line 184 of file run_Monitoring.py.
run_Monitoring.newEntries = M.GetEntries() |
Definition at line 322 of file run_Monitoring.py.
run_Monitoring.nLast = options.nEvents |
Definition at line 298 of file run_Monitoring.py.
run_Monitoring.None |
Definition at line 42 of file run_Monitoring.py.
run_Monitoring.nstart = i*dN |
Definition at line 209 of file run_Monitoring.py.
run_Monitoring.nStart = nLast-options.Nlast |
Definition at line 299 of file run_Monitoring.py.
Definition at line 209 of file run_Monitoring.py.
run_Monitoring.online |
Definition at line 126 of file run_Monitoring.py.
run_Monitoring.options = parser.parse_args() |
Definition at line 70 of file run_Monitoring.py.
run_Monitoring.parser = ArgumentParser() |
Definition at line 24 of file run_Monitoring.py.
run_Monitoring.partition |
Definition at line 137 of file run_Monitoring.py.
run_Monitoring.pid = 0 |
Definition at line 206 of file run_Monitoring.py.
run_Monitoring.postScale |
Definition at line 185 of file run_Monitoring.py.
run_Monitoring.presenterFile |
Definition at line 270 of file run_Monitoring.py.
list run_Monitoring.process = [] |
Definition at line 205 of file run_Monitoring.py.
str run_Monitoring.rawDataPath = "/eos/experiment/sndlhc/raw_data/physics/2025/run_251" |
Definition at line 143 of file run_Monitoring.py.
run_Monitoring.required |
Definition at line 35 of file run_Monitoring.py.
str run_Monitoring.runDir = rawDataPath+"run_"+str(options.runNumber).zfill(6) |
Definition at line 158 of file run_Monitoring.py.
run_Monitoring.runNumber |
Definition at line 135 of file run_Monitoring.py.
run_Monitoring.slowStream |
Definition at line 71 of file run_Monitoring.py.
run_Monitoring.startTime |
Definition at line 73 of file run_Monitoring.py.
run_Monitoring.status |
Definition at line 164 of file run_Monitoring.py.
run_Monitoring.str |
Definition at line 42 of file run_Monitoring.py.
dict run_Monitoring.Tcounter = {'Monitor':0} |
Definition at line 225 of file run_Monitoring.py.
run_Monitoring.tic = time.perf_counter_ns() |
Definition at line 232 of file run_Monitoring.py.
Definition at line 262 of file run_Monitoring.py.
run_Monitoring.toc = time.perf_counter_ns() |
Definition at line 234 of file run_Monitoring.py.
run_Monitoring.trackTask = SndlhcTracking.Tracking() |
Definition at line 179 of file run_Monitoring.py.
str run_Monitoring.txt = '' |
Definition at line 248 of file run_Monitoring.py.
run_Monitoring.type |
Definition at line 26 of file run_Monitoring.py.