コード例 #1
0
ファイル: pixelLumiCalc.py プロジェクト: yjcho10/cmssw
    if options.action=='overview' or options.action=='lumibyls':
        reqTrg=True
        if options.action=='lumibyls' and options.hltpath:
            reqHlt=True
    if options.action=='recorded':
        reqTrg=True
        reqHlt=True
    if options.runnumber:
        reqrunmax=options.runnumber
        reqrunmin=options.runnumber
    if options.fillnum:
        reqfillmin=options.fillnum
        reqfillmax=options.fillnum

    if options.begin:
        (runbeg,fillbeg,timebeg)=CommonUtil.parseTime(options.begin)
        if runbeg: #there's --begin runnum #priority run,fill,time
            if not reqrunmin:# there's no -r, then take this
                reqrunmin=runbeg
        elif fillbeg:
            if not reqfillmin:
                reqfillmin=fillbeg
        elif timebeg:
            reqtimemin=timebeg
        if reqtimemin:
            lute=lumiTime.lumiTime()
            reqtimeminT=lute.StrToDatetime(reqtimemin,customfm='%m/%d/%y %H:%M:%S')
            timeFilter[0]=reqtimeminT
    if options.end:
        (runend,fillend,timeend)=CommonUtil.parseTime(options.end)
        if runend:
コード例 #2
0
ファイル: pixelLumiCalc.py プロジェクト: Moanwar/cmssw
    if options.action=='overview' or options.action=='lumibyls':
        reqTrg=True
        if options.action=='lumibyls' and options.hltpath:
            reqHlt=True
    if options.action=='recorded':
        reqTrg=True
        reqHlt=True
    if options.runnumber:
        reqrunmax=options.runnumber
        reqrunmin=options.runnumber
    if options.fillnum:
        reqfillmin=options.fillnum
        reqfillmax=options.fillnum

    if options.begin:
        (runbeg,fillbeg,timebeg)=CommonUtil.parseTime(options.begin)
        if runbeg: #there's --begin runnum #priority run,fill,time
            if not reqrunmin:# there's no -r, then take this
                reqrunmin=runbeg
        elif fillbeg:
            if not reqfillmin:
                reqfillmin=fillbeg
        elif timebeg:
            reqtimemin=timebeg
        if reqtimemin:
            lute=lumiTime.lumiTime()
            reqtimeminT=lute.StrToDatetime(reqtimemin,customfm='%m/%d/%y %H:%M:%S')
            timeFilter[0]=reqtimeminT
    if options.end:
        (runend,fillend,timeend)=CommonUtil.parseTime(options.end)
        if runend:
コード例 #3
0
    reqtimemax = None
    timeFilter = [None, None]
    pbeammode = None
    if options.beammode == 'stable':
        pbeammode = 'STABLE BEAMS'
    iresults = []
    reqTrg = False
    reqHlt = False
    if options.action == 'overview' or options.action == 'lumibyls' or options.action == 'lumibylsXing':
        reqTrg = True
    if options.action == 'recorded':
        reqTrg = True
        reqHlt = True
    if options.begin:
        (reqrunmin, reqfillmin,
         reqtimemin) = CommonUtil.parseTime(options.begin)
        if reqtimemin:
            lute = lumiTime.lumiTime()
            reqtimeminT = lute.StrToDatetime(reqtimemin,
                                             customfm='%m/%d/%y %H:%M:%S')
            timeFilter[0] = reqtimeminT
    if options.end:
        (reqrunmax, reqfillmax, reqtimemax) = CommonUtil.parseTime(options.end)
        if reqtimemax:
            lute = lumiTime.lumiTime()
            reqtimemaxT = lute.StrToDatetime(reqtimemax,
                                             customfm='%m/%d/%y %H:%M:%S')
            timeFilter[1] = reqtimemaxT

    ##############################################################
    # check working environment
コード例 #4
0
ファイル: lumiContext.py プロジェクト: Moanwar/cmssw
 reqTrg=False
 reqHlt=False
 if options.beammode=='stable':
     pbeammode = 'STABLE BEAMS'
 if options.action=='trgbyls':
     reqTrg=True
 if options.action=='hltbyls':
     reqHlt=True
 if options.runnumber:
     reqrunmax=options.runnumber
     reqrunmin=options.runnumber
 if options.fillnum:
     reqfillmin=options.fillnum
     reqfillmax=options.fillnum
 if options.begin:
     (reqrunmin,reqfillmin,reqtimemin)=CommonUtil.parseTime(options.begin)
     if reqtimemin:
         lute=lumiTime.lumiTime()
         reqtimeminT=lute.StrToDatetime(reqtimemin,customfm='%m/%d/%y %H:%M:%S')
         timeFilter[0]=reqtimeminT
 if options.end:
     (reqrunmax,reqfillmax,reqtimemax)=CommonUtil.parseTime(options.end)
     if reqtimemax:
         lute=lumiTime.lumiTime()
         reqtimemaxT=lute.StrToDatetime(reqtimemax,customfm='%m/%d/%y %H:%M:%S')
         timeFilter[1]=reqtimemaxT
 sname=options.name
 isdetail=False
 spattern=None
 if sname is not None:
     isdetail=True