|
| | convertRawData_muTestbeam.qdc_calibration (board_id, tofpet_id, channel, tac, v_coarse, v_fine, tf) |
| |
| | convertRawData_muTestbeam.qdc_chi2 (board_id, tofpet_id, channel, tac, TDC=0) |
| |
| | convertRawData_muTestbeam.qdc_sat (board_id, tofpet_id, channel, tac, v_fine) |
| |
| | convertRawData_muTestbeam.time_calibration (board_id, tofpet_id, channel, tac, t_coarse, t_fine, TDC=0) |
| |
| | convertRawData_muTestbeam.comb_calibration (board_id, tofpet_id, channel, tac, v_coarse, v_fine, t_coarse, t_fine, GQDC=1.0, TDC=0) |
| |
| | convertRawData_muTestbeam.calibrationReport () |
| |
| | convertRawData_muTestbeam.channel (tofpet_id, tofpet_channel, position) |
| |
| | convertRawData_muTestbeam.run (nEvent) |
| |
| | convertRawData_muTestbeam.getMapEvent2Time () |
| |
| | convertRawData_muTestbeam.asynInfo (run) |
| |
| | convertRawData_muTestbeam.dumpMap () |
| |
|
| dict | convertRawData_muTestbeam.h = {} |
| |
| int | convertRawData_muTestbeam.chi2Max = 2000. |
| |
| float | convertRawData_muTestbeam.saturationLimit = 0.95 |
| |
| int | convertRawData_muTestbeam.mufi_hitThreshold = 2 |
| |
| | convertRawData_muTestbeam.parser = ArgumentParser() |
| |
| | convertRawData_muTestbeam.dest |
| |
| | convertRawData_muTestbeam.help |
| |
| | convertRawData_muTestbeam.type |
| |
| | convertRawData_muTestbeam.int |
| |
| | convertRawData_muTestbeam.required |
| |
| | convertRawData_muTestbeam.False |
| |
| | convertRawData_muTestbeam.default |
| |
| bool | convertRawData_muTestbeam.withGeoFile = False |
| |
| | convertRawData_muTestbeam.options = parser.parse_args() |
| |
| | convertRawData_muTestbeam.runNr = str(options.runNumber).zfill(6) |
| |
| str | convertRawData_muTestbeam.path = options.path+'run_'+ runNr+'/' |
| |
| str | convertRawData_muTestbeam.part = "" |
| |
| str | convertRawData_muTestbeam.inFile = 'data_'+part+'.root' |
| |
| str | convertRawData_muTestbeam.outFile = "sndsw_raw_"+runNr+'-'+part+'.root' |
| |
| bool | convertRawData_muTestbeam.local = False |
| |
| | convertRawData_muTestbeam.fqdc_cal = open(path+'/qdc_cal.csv') |
| |
| | convertRawData_muTestbeam.Lqdc = fqdc_cal.readlines() |
| |
| | convertRawData_muTestbeam.ftdc_cal = open(path+'/tdc_cal.csv') |
| |
| | convertRawData_muTestbeam.Ltdc = ftdc_cal.readlines() |
| |
| | convertRawData_muTestbeam.server = os.environ['EOSSHIP'] |
| |
| | convertRawData_muTestbeam.status |
| |
| | convertRawData_muTestbeam.L = Lqdc |
| |
| dict | convertRawData_muTestbeam.SiPMmap = {} |
| |
| dict | convertRawData_muTestbeam.TofpetMap = {} |
| |
| str | convertRawData_muTestbeam.infile = "/eos/experiment/sndlhc/testbeam/MuFilter/SiPM_mappings/"+system+"_SiPM_mapping.csv" |
| |
| | convertRawData_muTestbeam.reader = csv.DictReader(f, delimiter=',') |
| |
| | convertRawData_muTestbeam.tmp = L[l].replace('\n','').split(',') |
| |
| | convertRawData_muTestbeam.row = x.split(',') |
| |
| dict | convertRawData_muTestbeam.qdc_cal = {} |
| |
| | convertRawData_muTestbeam.board_id = int(tmp[0]) |
| |
| | convertRawData_muTestbeam.fe_id = int(tmp[1]) |
| |
| | convertRawData_muTestbeam.channel = int(tmp[2]) |
| |
| | convertRawData_muTestbeam.tac = int(tmp[3]) |
| |
| dict | convertRawData_muTestbeam.X = qdc_cal[board_id][fe_id][channel][tac] |
| |
| | convertRawData_muTestbeam.tdc = int(tmp[4]) |
| |
| dict | convertRawData_muTestbeam.stations = {} |
| |
| dict | convertRawData_muTestbeam.boardMaps = {} |
| |
| str | convertRawData_muTestbeam.board = 'board_'+str(stations[station][mat]) |
| |
| dict | convertRawData_muTestbeam.slots = {0:'A',1:'A',2:'B',3:'B',4:'C',5:'C',6:'D',7:'D'} |
| |
| dict | convertRawData_muTestbeam.MufiSystem = {} |
| |
| int | convertRawData_muTestbeam.s = 0 |
| |
| dict | convertRawData_muTestbeam.offMap = {} |
| |
| str | convertRawData_muTestbeam.dataName = 'data'+part+'.root' |
| |
| | convertRawData_muTestbeam.f0 = ROOT.TFile.Open(X+path+dataName) |
| |
| | convertRawData_muTestbeam.nEvent |
| |
| dict | convertRawData_muTestbeam.boards = {} |
| |
| | convertRawData_muTestbeam.name = b.GetName() |
| |
| | convertRawData_muTestbeam.fSink = ROOT.FairRootFileSink(outFile) |
| |
| | convertRawData_muTestbeam.sTree = ROOT.TTree('rawConv','raw data converted') |
| |
| | convertRawData_muTestbeam.header = ROOT.FairEventHeader() |
| |
| | convertRawData_muTestbeam.eventSND = sTree.Branch("EventHeader",header,32000,-1) |
| |
| | convertRawData_muTestbeam.digiSciFi = ROOT.TClonesArray("sndScifiHit") |
| |
| | convertRawData_muTestbeam.digiSciFiBranch = sTree.Branch("Digi_ScifiHits",digiSciFi,32000,1) |
| |
| | convertRawData_muTestbeam.digiMuFilter = ROOT.TClonesArray("MuFilterHit") |
| |
| | convertRawData_muTestbeam.digiMuFilterHitBranch = sTree.Branch("Digi_MuFilterHits",digiMuFilter,32000,1) |
| |
| | convertRawData_muTestbeam.clusScifi = ROOT.TClonesArray("sndCluster") |
| |
| | convertRawData_muTestbeam.clusScifiBranch = sTree.Branch("Cluster_Scifi",clusScifi,32000,1) |
| |
| | convertRawData_muTestbeam.B = ROOT.TList() |
| |
| dict | convertRawData_muTestbeam.theMap = {} |
| |
| str | convertRawData_muTestbeam.test = 'map'+str(options.runNumber)+'.pkl' |
| |
| | convertRawData_muTestbeam.fin = open('map'+str(options.runNumber)+'.pkl','rb') |
| |
| | convertRawData_muTestbeam.asyn = asynInfo(options.runNumber) |
| |