Skip to content

Instantly share code, notes, and snippets.

View gadamc's full-sized avatar

G Adam Cox gadamc

  • Q-CTRL
  • Seattle, WA
  • 16:48 (UTC -12:00)
View GitHub Profile
from ROOT import *
import numpy as np
from scipy import stats
from scipy import signal
def fill(h,v):
h.SetBins(len(v), 0 , len(v))
for i in range(len(v)):
h.SetBinContent(i+1, v[i])
@gadamc
gadamc / muonvetohvcron.sh
Created June 4, 2011 12:18
scripts to monitor muon veto high voltage
#!/bin/bash
MuonVetoHVHome=/home/edelweiss/Programme/HV-cmd
export PYTHONSTARTUP=/etc/pythonstart
PYTHONPATH=/usr/local/bin/python
cd $MuonVetoHVHome && $PYTHONPATH ./muonvetohvlog.py
sleep 30
cd $MuonVetoHVHome && $PYTHONPATH ./muonvetohvemailwarning.py
@gadamc
gadamc / runJobs.py
Created June 4, 2011 06:14
start jobs on cc GE cluster and use the database to get files that are ready for analysis
#!/usr/bin/env python
from couchdbkit import Server,Database
import os, subprocess, sys
def main():
datadir = '/sps/edelweis/kdata/data/current'
firstRun = 'le26a000'
lastRun = 'zz99z999'
@gadamc
gadamc / plotVtime.py
Created June 4, 2011 06:12
create a tgraph for the mean amplitude versus time and correlated with temperature
#!/usr/bin/env python
from ROOT import *
import os, sys
import numpy as np
def main(*args):
runFile = os.path.join('/sps/edelweis/kdata/data/current/raw', os.path.basename(args[0]))
boloName = args[1]