コード例 #1
0
        #if iweight == 0:
        #    break
    #####
    c1 = ROOT.TCanvas()
    c1.cd()

    postfix = "4"
    
    outputfile = ROOT.TFile(key+"regcorrtraining"+postfix+".root","RECREATE")
    outputfile.cd()
    

    
    pdfout = PDFPrinting(sample+"regcorrtraining"+postfix)
    
    print sample
    
    histosforexport = []

    for histokey  in outputhistos:
        outputhistos[histokey].WriteHisto(c1, sample, False, False, pdfout)
        histosforexport.append(outputhistos[histokey])

    pdfout.closePDF()

    exporthistos("exported", histosforexport)
    
    del c1


コード例 #2
0
                            regout / inputjetvars["Jet_Pt"], iweight)

        del regression
        #if iweight == 0:
        #    break
    #####
    c1 = ROOT.TCanvas()
    c1.cd()

    postfix = "4"

    outputfile = ROOT.TFile(key + "regcorrtraining" + postfix + ".root",
                            "RECREATE")
    outputfile.cd()

    pdfout = PDFPrinting(sample + "regcorrtraining" + postfix)

    print sample

    histosforexport = []

    for histokey in outputhistos:
        outputhistos[histokey].WriteHisto(c1, sample, False, False, pdfout)
        histosforexport.append(outputhistos[histokey])

    pdfout.closePDF()

    exporthistos("exported", histosforexport)

    del c1
コード例 #3
0
histosforexport = []

postfix = "_test_1"

outputfile = ROOT.TFile(sample+"inputvars"+postfix+".root","RECREATE")
outputfile.cd()

pdfout = PDFPrinting(sample+"inputvars"+postfix)

fillhisto = False

for key in inputhistos:
    inputhistos[key].WriteHisto(c1, None, fillhisto, True, pdfout)
    histosforexport.append(inputhistos[key])

keylist = []
for key in inputfile:
    keylist.append(key)

for ih, Cathist in enumerate(corr_eta_list):
    Cathist["Jet_corr"].makeStack()
    Cathist["Jet_corr"].WriteStack(c1, pdfout)
    histosforexport.append(Cathist["Jet_corr"])

exporthistos("exported_input", histosforexport)

pdfout.closePDF()


#PDFPrinting(sample+"inputvars"+postfix,True,outputfile)