FairShip
Loading...
Searching...
No Matches
run_reco.py File Reference

Go to the source code of this file.

Namespaces

namespace  run_reco
 

Functions

None run_reco.fitSingleGauss (str x, float|None ba=None, float|None be=None)
 
def run_reco.execute_parallel (prefix, int ncpu=4)
 
list[str] run_reco.getJobs (prefix)
 
int run_reco.checkRunningProcesses ()
 
None run_reco.killAll ()
 
None run_reco.executeSimple (list[str] prefixes, reset=False)
 
None run_reco.executeAna (prefixes)
 
None run_reco.mergeHistosMakePlots (list[str] p)
 
None run_reco.mergeNtuples (list[str] prefixes)
 
def run_reco.checkProd (prefixes, quiet=False)
 
None run_reco.printFailedJobs (pl)
 
None run_reco.execute ()
 
None run_reco.removeIntermediateFiles (prefixes)
 
None run_reco.copyRecoToEos (pl)
 

Variables

min run_reco.ncores = min(multiprocessing.cpu_count(), 4)
 
getpass run_reco.user = getpass.getuser()
 
dict run_reco.h = {}
 
os run_reco.cmd = os.environ["FAIRSHIP"] + "/macro/ShipReco.py"
 
os run_reco.cmdAna = os.environ["FAIRSHIP"] + "/macro/ShipAna.py"
 
list run_reco.pl = []
 
str run_reco.pref = "muon"
 
os run_reco.xx = os.path.abspath(".").lower()