示例#1
0
mdstStreams = [ leptonicMicroDSTname,charmMicroDSTname,pidMicroDSTname,bhadronMicroDSTname ]
dstStreams  = [ "BhadronCompleteEvent", "CharmCompleteEvent", "CharmToBeSwum", "Dimuon",
                "EW", "Semileptonic", "Calibration", "MiniBias", "Radiative" ]

stripTESPrefix = 'Strip'

from Configurables import ProcStatusCheck
from PhysConf.Filters import LoKi_Filters
flts = LoKi_Filters(VOID_Code = "( TrSource(TrSOURCE('/Event/Rec/Track/Best', TrLONG))"\
                                " >> ( sum( TrPT,TrP < 1 * TeV ) > 1 * TeV ) )" ,
                    VOID_Preambulo = ["from LoKiTracks.decorators import *" ,
                                      "from LoKiCore.functions    import * ",
                                      "from GaudiKernel.SystemOfUnits import *"])
filterBadEvents = GaudiSequencer("BadEventFilter",
                                  ModeOR = True,
                                  Members = [ flts.sequencer("GECFilter"),
                                              ProcStatusCheck() ] )
streamFilter = { 'default'  : filterBadEvents,
                 'MiniBias' : ProcStatusCheck() }


sc = StrippingConf( Streams = streams,
                    MaxCandidates = 2000,
                    AcceptBadEvents = False,
                    BadEventSelection = streamFilter,
                    TESPrefix = stripTESPrefix,
                    ActiveMDSTStream = True,
                    Verbose = True,
                    DSTStreams = dstStreams,
                    MicroDSTStreams = mdstStreams )
示例#2
0
if isMC:
    DaVinci().DataType = "2012"
else:
    DaVinci().DataType = "2015"
if isMC:
    DaVinci().Simulation = True
else:
    DaVinci().Simulation = False
    
DaVinci().EvtMax = evtmax
DaVinci().PrintFreq = 1000
DaVinci().TupleFile = "minbias.root"
#DaVinci().Lumi = True
DaVinci().IgnoreDQFlags = True
if not isMC:
    DaVinci().EventPreFilters = [fltrs.sequencer('MySeq')]

#2012 data tags
#--  DDDB : dddb-20130929-1 
#--  CONDDB : cond-20141107
# no db tags for data needed
#DaVinci().DDDBtag         = "dddb-20130929-1"  #Change me to the DB tag you want
#DaVinci().CondDBtag       = "cond-20141107"  #Change me to the DB tag you want
if isMC:
    DaVinci().Simulation = True
    DaVinci().DDDBtag = "dddb-20140729"
    DaVinci().CondDBtag = "sim-20140730-vc-mu100"
    if down:
        DaVinci().CondDBtag = "sim-20140730-vc-md100"
    DaVinci().DataType        = "2015"
    DaVinci().InputType = "DST"