di muon events, 2010 data, runs 69624 - 69627


3.086 GeV/c2 < mass < 3.106 GeV/c2

selection used (from Alessio Sarti):

DefaultTrackingCuts().useCutSet("NULL")
DefaultTrackingCuts().Types = ["Long"]

DefaultTrackingCuts().Cuts = { "Chi2Cut" : [ 0, 100 ]
,"LikelihoodCut" : [ -100, 9e40 ]
,"CloneDistCut" : [ -1e10, 9e40 ]
,"GhostProbCut" : [ -1, 0.99 ]
}

#Muons common cut
mucocut = '(0.5<PPINFO(LHCb.ProtoParticle.InAccMuon,-1))'
tag1cuts = "(CHILDCUT((PT>0.9*GeV),1)) & (CHILDCUT(ISMUON,1))"
tag2cuts = "(CHILDCUT((PT>0.9*GeV),2)) & (CHILDCUT(ISMUON,2))"

muonIDm2BSeq_Jps = GaudiSequencer("MuonID2BodyJpsiSequence")

JpsiMonitor = CombineParticles("JpsiMonitor")
JpsiMonitor.InputLocations = [ "StdNoPIDsMuons" ]
JpsiMonitor.DecayDescriptor = "J/psi(1S) -> mu+ mu-"
JpsiMonitor.CombinationCut = "(AM>1000*MeV)"

JpsiMonitor.DaughtersCuts = { "mu+" : mucocut, "mu-" : mucocut }
JpsiMonitor.MotherCut = "( " + tag1cuts + " & " + tag2cuts + " ) "

muonIDm2BSeq_Jps.Members += [ JpsiMonitor ]
appConf.TopAlg+=[muonIDm2BSeq_Jps]