Example #1
0
    def __init__(self, argv):    

        FILE = open("RunInfoAll.txt","w")

        for siteIdx in range(1,4):
            # 1,2,3  -> 1,2,4
            site = siteIdx
            if siteIdx==3:
                site = 4
            
            print siteIdx,argv[siteIdx]
            table = Table()
            table.read( argv[siteIdx] )

            if siteIdx==1:
                FILE.writelines( table.headerLine )

            for row in range(0, table.nRows):
                # print table.columns["Site"][row]
                if int( table.columns["Site"][row] ) == site:
                    for col in range(0, len(table.fieldNames)):
                        FILE.writelines( table.columns[ table.fieldNames[col] ][row] )
                        FILE.writelines("\t")
                    FILE.writelines("\n")
                                                 
        FILE.close()
Example #2
0
#!/usr/bin/env python
'''
   Zhe Wang, Jan. 5, 2011
'''
from ROOT import gROOT, gStyle, gDirectory, TCanvas, TFile, TTree, TPad, TLatex, TH2F, TH1F, TGraph
from Table import Table
from array import array

if __name__ == "__main__":
    
    table = Table()
    table.read("NewTable.txt")
    #table.dump()

    run       = array( 'f' )
    time      = array( 'f' )
    livetime  = array( 'f' )
    nMuon     = array( 'f' )
    n8MeV1    = array( 'f' )
    n8MeV2    = array( 'f' )
    n22MeV1   = array( 'f' )
    n22MeV2   = array( 'f' )

    rateMu       = array( 'f' )
    effCorr      = array( 'f' )
    rateRaw8_1   = array( 'f' )
    rateRaw8_2   = array( 'f' )
    rateRaw22_1  = array( 'f' )
    rateRaw22_2  = array( 'f' )
    rate8_1      = array( 'f' )
    rate8_2      = array( 'f' )