Esempio n. 1
0
    def __init__(self, name="TrigEFElectronMuonAngleFex"):
        super(TrigEFElectronMuonAngleFex, self).__init__(name)

        # AcceptAll flag: if true take events regardless of cuts
        self.AcceptAll = False

        # require invariant mass within window
        self.LowerMassCut = 0.0 * GeV
        self.UpperMassCut = 999.0 * GeV
        self.UseRecommended = True
        self.MaxDRCut = 99.0
        self.MaxDPhiCut = 99.0

        self.AthenaMonTools = [
            mon.TrigEFElectronMuonAngleOnlineFexMonitoring(),
            mon.TrigEFElectronMuonAngleValidationFexMonitoring_emutopo()
        ]
Esempio n. 2
0
    def __init__(self, name="TrigEFElectronMuonAngleHypo_loose"):
        super(TrigEFElectronMuonAngleHypo_loose, self).__init__(name)

        # AcceptAll flag: if true take events regardless of cuts
        self.AcceptAll = False

        # require invariant mass within window
        self.LowerMassCut = 1.0 * GeV
        self.UpperMassCut = 20.0 * GeV
        self.CommonVertex = False
        self.OppositeSign = False
        self.MaxDRCut = 4.0
        self.MinDRCut = 0.1
        self.MaxDPhiCut = 1.5

        self.AthenaMonTools = [
            mon.TrigEFElectronMuonAngleOnlineHypoMonitoring(),
            mon.TrigEFElectronMuonAngleValidationHypoMonitoring_emutopo()
        ]
Esempio n. 3
0
    def __init__(self, name="TrigEFPhotonMuonAngleHypo_tau"):
        super(TrigEFPhotonMuonAngleHypo_tau, self).__init__(name)

        self.inputLabel = "EF_PhotonMuonTopoFEX"
        # AcceptAll flag: if true take events regardless of cuts
        self.AcceptAll = False

        # require invariant mass within window
        self.LowerMassCut = 0. * GeV
        self.UpperMassCut = 2.5 * GeV
        self.CommonVertex = False
        self.OppositeSign = False
        self.MaxDRCut = 0.6
        self.MinDRCut = 0.
        self.MaxDPhiCut = 1.5

        self.AthenaMonTools = [
            mon.TrigEFElectronMuonAngleOnlineHypoMonitoring(),
            mon.TrigEFElectronMuonAngleValidationHypoMonitoring_emutopo()
        ]
Esempio n. 4
0
    def __init__(self, name="TrigEFPhotonMuonAngleFex"):
        super(TrigEFPhotonMuonAngleFex, self).__init__(name)

        self.AthenaMonTools = [mon.TrigEFPhotonMuonAngleOnlineMonitoring()]