Exemplo n.º 1
0
                skiplessDataMiter.add( monitor_node, dataset = sample,
                                                     trigger = trigger[1],
                                                     bin     = bin[0],
                                                     opoint  = opoint )

#
# Merge triggers
#
dataForWeights = {}
haddedDataMiter = Miter()
dataForPlots = Miter()

for opoint in operating_points:
    for bin in jet_bins:  
        currNode = hadd_helper( g, "-%s-%s-data" % (bin[0],opoint), 
                                        skiplessDataMiter.getValues( bin=bin[0],
                                        opoint = opoint) )
        haddedDataMiter.add(
                            currNode,
                            opoint = opoint,
                            bin = bin[0] )
        singleMonitorMiter.add( currNode,\
                                                bin     = bin[0],
                                                opoint  = opoint,
                                                njetpt  = True,
                                                njeteta = True,
                                                privert = True,
                                                type    = "hadd_data" )
        dataForWeights[ bin[0] ] = currNode
        if opoint == "SSVHEM":
            dataForPlots.add( currNode, bin = bin[0] )
                skiplessDataMiter.add( monitor_node, dataset = sample,
                                                     trigger = trigger[1],
                                                     bin     = bin[0],
                                                     opoint  = opoint )

#
# Merge triggers
#
dataForWeights = {}
haddedDataMiter = Miter()
dataForPlots = Miter()
for opoint in operating_points:
    for bin in jet_bins:  
        currNode = hadd_helper( g, "-%s-%s-data-combine" % (bin[0],opoint), 
                                        skiplessDataMiter.getValues( bin=bin[0],
                                        opoint = opoint) )
        haddedDataMiter.add(
                            currNode,
                            opoint = opoint,
                            bin = bin[0] )
        print "the opoint is %s" % opoint
        singleMonitorMiter.add( currNode,\
                                                bin     = bin[0],
                                                opoint  = opoint,
                                                njetpt  = True,
                                                njeteta = True,
                                                privert = True,
                                                type    = "hadd_data" )
        dataForWeights[ bin[0] ] = currNode
        if opoint == "TCHEM":
                    trigger=trigger[1],
                    bin=bin[0],
                    opoint=opoint,
                    njetpt=True,
                    njeteta=True,
                    privert=True,
                    type="data",
                )

                skiplessDataMiter.add(monitor_node, dataset=sample, trigger=trigger[1], bin=bin[0], opoint=opoint)

haddedDataMiter = Miter()
for opoint in operating_points:
    for bin in jet_bins:
        currNode = hadd_helper(
            g, "-%s-%s-data-with-20" % (bin[0], opoint), skiplessDataMiter.getValues(bin=bin[0], opoint=opoint)
        )
        haddedDataMiter.add(currNode, opoint=opoint, bin=bin[0])

        singleMonitorMiter.add(
            currNode, bin=bin[0], opoint=opoint, njetpt=True, njeteta=True, privert=True, type="hadd_data"
        )


#
# Some website stuff
#
allPages = Miter()
webRoot = "/afs/fnal.gov/files/home/room3/meloam/public_html/s8/dijet10exercise-with20/"
httpRoot = "http://home.fnal.gov/~meloam/s8/dijet10exercise-with20/"
Exemplo n.º 4
0
g.setWorkDir( baseWorkDir )
treeGraph = genTree.getGraph()
exports   = genTree.getDatasets()

g.addGraph( treeGraph )

#
# Merge triggers for the B range
#
dataForWeights = {}
haddedDataMiterBRange = Miter()
dataForPlots = Miter()
for opoint in operating_points:
    for bin in jet_bins:  
        currNode = hadd_helper( g, "-%s-%s-data-brange" % (bin[0],opoint), 
                                        skiplessDataMiter.getValues( bin=bin[0],
                                        opoint = opoint,
                                        dataset = 'RUN2010B' ) )
        haddedDataMiterBRange.add(
                            currNode,
                            opoint = opoint,
                            bin = bin[0] )
        print "the opoint is %s" % opoint
        singleMonitorMiter.add( currNode,\
                                                bin     = bin[0],
                                                opoint  = opoint,
                                                njetpt  = True,
                                                njeteta = True,
                                                privert = True,
                                                type    = "hadd_data" )
        dataForWeights[ bin[0] ] = currNode
        if opoint == "TCHEM":