def __init__(self, name = "EFBMuMuFex_Jpsi_oneTE"): EFBMuMuFex_Jpsi.__init__( self, name ) self.NumberOfInputs = 1 self.UseRoIs = False from TrigTimeMonitor.TrigTimeHistToolConfig import TrigTimeHistToolConfig time = TrigTimeHistToolConfig("Time") from TrigBphysHypo.TrigEFBMuMuFexMonitoring import TrigEFBMuMuFexValidationMonitoring validation = TrigEFBMuMuFexValidationMonitoring() from TrigBphysHypo.TrigEFBMuMuFexMonitoring import TrigEFBMuMuFexOnlineMonitoring online = TrigEFBMuMuFexOnlineMonitoring() self.AthenaMonTools = [ validation, online, time ]
def __init__(self, name = "EFBMuMuFex_muEF"): super( EFBMuMuFex_muEF, self ).__init__( name ) # AcceptAll flag: if true take events regardless of cuts self.AcceptAll = False # L2 Bmumu cuts self.LowerMassCut = 100. self.UpperMassCut = 13000. self.ApplyUpperMassCut = True from TrigTimeMonitor.TrigTimeHistToolConfig import TrigTimeHistToolConfig time = TrigTimeHistToolConfig("Time") from TrigBphysHypo.TrigEFBMuMuFexMonitoring import TrigEFBMuMuFexValidationMonitoring validation = TrigEFBMuMuFexValidationMonitoring() from TrigBphysHypo.TrigEFBMuMuFexMonitoring import TrigEFBMuMuFexOnlineMonitoring online = TrigEFBMuMuFexOnlineMonitoring() self.AthenaMonTools = [ validation, online, time ]
def __init__(self, name = "EFBMuMuFex_DiMu_18invm60_noOS"): super( TrigEFBMuMuFex, self ).__init__( name ) # AcceptAll flag: if true take events regardless of cuts self.AcceptAll = False # L2 Bmumu cuts self.LowerMassCut = 18000. self.UpperMassCut = 60000. self.OppositeSign = False self.ApplyUpperMassCut = True self.MuonAlgo = "TrigMuSuperEF" from TrigTimeMonitor.TrigTimeHistToolConfig import TrigTimeHistToolConfig time = TrigTimeHistToolConfig("Time") from TrigBphysHypo.TrigEFBMuMuFexMonitoring import TrigEFBMuMuFexValidationMonitoring validation = TrigEFBMuMuFexValidationMonitoring() from TrigBphysHypo.TrigEFBMuMuFexMonitoring import TrigEFBMuMuFexOnlineMonitoring online = TrigEFBMuMuFexOnlineMonitoring() self.AthenaMonTools = [ validation, online, time ]