Standard skim lists
Contents
11.3. Standard skim lists#
11.3.1. Charm lists#
Note
The charm standard skim lists here, are for B to charm physics skims. If you are looking for charm physics skims, please check Charm physics skims.
- skim.standardlists.charm.loadCharmlessD0_Kpipi0(path=None)[source]#
Creates a ‘D0:Kpipi0_loose’ list, with an invariant mass in the range
, from the following particles lists:‘K-:SkimVeryLoose pi+:SkimVeryLoose pi0:SkimVeryLoose’,
- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadD0_Kshh_loose(path)[source]#
Creates a ‘D0:Kshh’ list, with an invariant mass in the range
, from the following particles lists:‘K_S0:merged pi+:GoodTrack pi-:GoodTrack’,
‘K_S0:merged K+:GoodTrack K-:GoodTrack’.
- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadD0_Kspi0_loose(path)[source]#
Creates a ‘D0:Kspi0’ list, with an invariant mass in the range
, from the ‘K_S0:merged’ and the ‘pi0:bth_skim’ lists.- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadD0_Kspipipi0(path)[source]#
Creates a ‘D0:Kspipipi0’ list, with an invariant mass in the range
, from the ‘K_S0:merged’, ‘pi+:GoodTrack’, ‘pi-:GoodTrack’ and ‘pi0:bth_skim’ lists.- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadD0_hh_loose(path)[source]#
Creates a ‘D0:hh’ list, with an invariant mass in the range
, from the following particles lists:‘K+:GoodTrack pi-:GoodTrack’,
‘K-:GoodTrack pi+:GoodTrack’,
‘pi+:GoodTrack pi-:GoodTrack’,
‘K+:GoodTrack K-:GoodTrack’.
- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadKForBtoHadrons(path)[source]#
Creates a
K+:GoodTrack
list, with cuts and .- Parameters
path (basf2.Path): Skim path to be processed.
- skim.standardlists.charm.loadKSkimHighEff(path)[source]#
Creates a
K+:SkimHighEff
list, with cuts and .- Parameters
path (basf2.Path): Skim path to be processed.
- skim.standardlists.charm.loadPiForBtoHadrons(path)[source]#
Creates a
pi+:GoodTrack
list, with cuts and .- Parameters
path (basf2.Path): Skim path to be processed.
- skim.standardlists.charm.loadPiSkimHighEff(path)[source]#
Creates a
pi+:SkimHighEff
list, with cuts and .- Parameters
path (basf2.Path): Skim path to be processed.
- skim.standardlists.charm.loadSkimHighEffD0_Kpi(path=None)[source]#
Creates a ‘D0:Kpi_skimhigheff’ list, with an invariant mass in the range
, from the following particles lists:‘K-:SkimHighEff pi+:SkimHighEff’,
- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadSkimHighEffD0_Kpipipi(path=None)[source]#
Creates a ‘D0:Kpipipi_skimhigheff’ list, with an invariant mass in the range
, from the following particles lists:‘K-:SkimHighEff pi+:SkimHighEff pi+:SkimHighEff pi-:SkimHighEff’,
- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadSkimHighEffDstarPlus_D0pi_Kpi(path=None)[source]#
Creates a ‘D*+:D0_Kpi_skimhigheff’ list combining the ‘D0:Kpi_skimhigheff’ and ‘pi+:slowPi’ lists by requiring the mass difference between D*0 and D0 to be in the range
.- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadSkimHighEffDstarPlus_D0pi_Kpipipi(path=None)[source]#
Creates a ‘D*+:D0_Kpipipi_skimhigheff’ list combining the ‘D0:Kpipipi_skimhigheff’ and ‘pi+:slowPi’ lists by requiring the mass difference between D*0 and D0 to be in the range
.- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadSlowPi(path)[source]#
Creates a
pi+:slowPi
list, with cuts and .- Parameters
path (basf2.Path): Skim path to be processed.
- skim.standardlists.charm.loadStdD0(path)[source]#
Creates a ‘D0:all’ list, with an invariant mass in the range
, from the following particles lists:‘K-:GoodTrack pi+:GoodTrack’,
‘K-:GoodTrack pi+:GoodTrack pi+:GoodTrack pi-:GoodTrack’,
‘K-:GoodTrack pi+:GoodTrack pi0:bth_skim’,
‘K_S0:merged pi+:GoodTrack pi-:GoodTrack’.
- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadStdD0_Kpi(path=None)[source]#
Creates a ‘D0:Kpi’ list, with an invariant mass in the range
, from the following particles lists:‘K-:GoodTrack pi+:GoodTrack’,
- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadStdD0_Kpipi0(path=None)[source]#
Creates a ‘D0:Kpipi0’ list, with an invariant mass in the range
, from the following particles lists:‘K-:GoodTrack pi+:GoodTrack pi0:bth_skim’,
- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadStdD0_Kpipipi(path=None)[source]#
Creates a ‘D0:Kpipipi’ list, with an invariant mass in the range
, from the following particles lists:‘K-:GoodTrack pi+:GoodTrack pi+:GoodTrack pi-:GoodTrack’,
- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadStdD0_Kspipi(path=None)[source]#
Creates a ‘D0:Kspipi’ list, with an invariant mass in the range
, from the following particles lists:‘K_S0:merged pi+:GoodTrack pi-:GoodTrack’.
- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadStdD0_eff20_Kpipi0(path=None)[source]#
Creates a ‘D0:Kpipi0_eff20’ list, with an invariant mass in the range
, from the following particles lists:‘K-:SkimHighEff pi+:SkimHighEff pi0:eff20_May2020’,
- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadStdDplus(path)[source]#
Creates a ‘D+:all’ list, with an invariant mass in the range
, from the following particles lists:‘K-:GoodTrack pi+:GoodTrack pi+:GoodTrack’,
‘K_S0:merged pi+:GoodTrack’,
‘K_S0:merged pi+:GoodTrack pi0:bth_skim’,
‘K-:GoodTrack pi+:GoodTrack pi+:GoodTrack pi0:bth_skim’.
- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadStdDplus_Kpipi(path=None)[source]#
Creates a ‘D+:Kpipi’ list, with an invariant mass in the range
, from the following particles lists:‘K-:GoodTrack pi+:GoodTrack pi+:GoodTrack’,
- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadStdDplus_Kpipipi0(path=None)[source]#
Creates a ‘D+:Kpipipi0’ list, with an invariant mass in the range
, from the following particles lists:‘K-:GoodTrack pi+:GoodTrack pi+:GoodTrack pi0:bth_skim’.
- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadStdDplus_Kspi(path=None)[source]#
Creates a ‘D+:Kspi’ list, with an invariant mass in the range
, from the following particles lists:‘K_S0:merged pi+:GoodTrack’,
- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadStdDplus_Kspipi0(path=None)[source]#
Creates a ‘D+:Kspipi0’ list, with an invariant mass in the range
, from the following particles lists:‘K_S0:merged pi+:GoodTrack pi0:bth_skim’,
- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadStdDstar0(path)[source]#
Create a list of ‘D*0:all’ list, with an invariant mass cut
, from the following particles lists:‘D0:all pi0:eff40_May2020’
‘D0:all gamma:loose’
- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadStdDstar0_D0pi0_Kpi(path=None)[source]#
Creates a ‘D*0:D0_Kpi’ list combining the ‘D0:Kpi’ and ‘pi0:bth_skim’ lists by requiring the mass difference between D*0 and D0 to be in the range
.- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadStdDstar0_D0pi0_Kpipi0(path=None)[source]#
Creates a ‘D*0:D0_Kpipi0’ list combining the ‘D0:Kpipi0’ and ‘pi0:bth_skim’ lists by requiring the mass difference between D*0 and D0 to be in the range
.- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadStdDstar0_D0pi0_Kpipipi(path=None)[source]#
Creates a ‘D*0:D0_Kpipipi’ list combining the ‘D0:Kpipipi’ and ‘pi0:bth_skim’ lists by requiring the mass difference between D*0 and D0 to be in the range
.- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadStdDstar0_D0pi0_Kspipi(path=None)[source]#
Creates a ‘D*0:D0_Kspipi’ list combining the ‘D0:Kspipi’ and ‘pi0:bth_skim’ lists by requiring the mass difference between D*0 and D0 to be in the range
.- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadStdDstar0_D0pi0_all(path=None)[source]#
Creates a ‘D*0:all’ list combining the ‘D0:all’ and ‘pi0:bth_skim’ lists by requiring the mass difference between D*0 and D0 to be in the range
.- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadStdDstarPlus(path)[source]#
- Create a list of ‘D*++:all’ list, with an invariant mass cut
, from the following particles lists: ‘D0:all pi+:GoodTrack’
‘D+:all pi0:eff40_May2020’
- Parameters
path – modules are added to this path
- Create a list of ‘D*++:all’ list, with an invariant mass cut
- skim.standardlists.charm.loadStdDstarPlus_D0pi_Kpi(path=None)[source]#
Creates a ‘D*+:D0_Kpi’ list combining the ‘D0:Kpi’ and ‘pi+:GoodTrack’ lists by requiring the mass difference between D*0 and D0 to be in the range
.- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadStdDstarPlus_D0pi_Kpipi0(path=None)[source]#
Creates a ‘D*+:D0_Kpipi0’ list combining the ‘D0:Kpipi0’ and ‘pi+:GoodTrack’ lists by requiring the mass difference between D*0 and D0 to be in the range
.- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadStdDstarPlus_D0pi_Kpipi0_eff20(path=None)[source]#
Creates a ‘D*+:D0_Kpipi0_eff20’ list combining the ‘D0:Kpipi0_eff20’ and ‘pi+:slowPi’ lists by requiring the mass difference between D*0 and D0 to be in the range
.- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadStdDstarPlus_D0pi_Kpipipi(path=None)[source]#
Creates a ‘D*+:D0_Kpipipi’ list combining the ‘D0:Kpipipi’ and ‘pi+:GoodTrack’ lists by requiring the mass difference between D*0 and D0 to be in the range
.- Parameters
path – modules are added to this path
- skim.standardlists.charm.loadStdDstarPlus_D0pi_Kspipi(path=None)[source]#
Creates a ‘D*+:D0_Kspipi’ list combining the ‘D0:Kspipi’ and ‘pi+:GoodTrack’ lists by requiring the mass difference between D*0 and D0 to be in the range
.- Parameters
path – modules are added to this path
11.3.2. Dilepton lists#
- skim.standardlists.dileptons.loadStdDiLeptons(persistent=True, path=None)[source]#
- Create the following lists of di-leptons:
‘J/psi:mumuLoose’Psi2s
‘J/psi:eeLoose’
‘psi(2S):mumuLoose’
‘psi(2S):eeLoose’
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.dileptons.loadStdJpsiToee(persistent=True, path=None)[source]#
Load the ‘J/psi:ee’ list from ‘e+:bremCorr e-:bremCorr’, with
with electronID>0.01- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.dileptons.loadStdJpsiToee_noTOP(persistent=True, path=None)[source]#
Load the ‘J/psi:ee’ list from ‘e+:bremCorr e-:bremCorr’, with
with electronID_noTOP>0.01- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.dileptons.loadStdJpsiTomumu(persistent=True, path=None)[source]#
Load the ‘J/psi:mumu’ list from ‘mu+:withCuts mu+:withCuts’, with
where mu+:withCuts list is with cut=”dr < 0.5 and abs(dz) < 2 and thetaInCDCAcceptance and muonID > 0.01”- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.dileptons.loadStdLooseJpsi2ee(persistent=True, path=None)[source]#
Load the ‘J/psi:eeLoose’ list from ‘e-:loose e+:loose’, with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.dileptons.loadStdLooseJpsi2mumu(persistent=True, path=None)[source]#
Load the ‘J/psi:mumuLoose’ list from ‘mu-:loose mu+:loose’, with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.dileptons.loadStdLoosePsi2s2ee(persistent=True, path=None)[source]#
Load the ‘psi(2S):eeLoose’ list from ‘e-:loose e+:loose’, with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.dileptons.loadStdLoosePsi2s2mumu(persistent=True, path=None)[source]#
Load the ‘psi(2S):mumuLoose’ list from ‘mu-:loose mu+:loose’, with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.dileptons.loadStdPsi2s2lepton(persistent=True, path=None)[source]#
‘psi(2S):ll’ list of Psi(2S) to mumu or ee. ‘psi(2S):mumu’ reconstructed from ‘mu-:all mu+:all’, with
‘psi(2S):ee’ reconstructed from ‘e-:all e+:all’, with- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
11.3.3. Light meson lists#
- skim.standardlists.lightmesons.loadA_1Plus(persistent=True, path=None)[source]#
Creates a ‘a_1+:all’ list from ‘pi+:all pi+:all pi-:all’ requiring
.- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdAllEta(persistent=True, path=None)[source]#
Create a list of ‘eta:all’ list from ‘gamma:all gamma:all’ (dmID=1) and ‘pi0:eff40_May2020 pi-:all pi+:all’ (dmID=2), with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdAllEtaPrime(persistent=True, path=None)[source]#
Create a list of ‘eta’:all’ list from ‘pi+:all pi-:all gamma:all’ (dmID=1) and ‘pi+:all pi-:all eta:all’ (dmID=2), with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdAllF_0(persistent=True, path=None)[source]#
Create a list of ‘f_0:all’ list from ‘pi+:all pi-:all’ with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdAllKstar0(persistent=True, path=None)[source]#
Create a list of ‘K*0:all’ list from ‘pi-:all K+:all’ with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdAllKstarPlus(persistent=True, path=None)[source]#
Create a list of ‘K*+:all’ list from ‘pi+:all K_S0:merged’ with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdAllOmega(persistent=True, path=None)[source]#
Create a list of ‘omega:all’ list from ‘pi0:eff40_May2020 pi-:all pi+:all’ with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdAllPhi(persistent=True, path=None)[source]#
Create a list of ‘phi:all’ list from ‘K+:all K-:all’ with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdAllRho0(persistent=True, path=None)[source]#
Create a list of ‘rho0:all’ list from ‘pi-:all pi+:all’ with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdAllRhoPlus(persistent=True, path=None)[source]#
Create a list of ‘rho+:all’ list from ‘pi0:bth_skim’ pi+:all’ with
. We apply few sanity cuts on the pi+: thetaInCDCAcceptance, abs(dr) < 0.5, and abs(dz) < 3.- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdLightMesons(persistent=True, path=None)[source]#
- Create the following lists of light mesons:
‘rho0:loose’
‘rho0:all’
‘rho+:loose’
‘K*0:loose’
‘K*0:all’
‘K*+:loose’
‘phi:loose’
‘phi:all’
‘f_0:loose’
‘f_0:all’
‘omega:loose’
‘omega:all’
‘eta:loose’
‘eta’:loose’
‘eta:all’
‘eta’:all’
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdLooseEta(persistent=True, path=None)[source]#
Create a list of ‘eta:loose’ list from ‘gamma:loose gamma:loose’ (dmID=1) and ‘pi0:eff40_May2020 pi-:loose pi+:loose’ (dmID=2), with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdLooseEtaPrime(persistent=True, path=None)[source]#
Create a list of ‘eta’:loose’ list from ‘pi+:loose pi-:loose gamma:loose’ (dmID=1) and ‘pi+:loose pi-:loose eta:loose’ (dmID=2), with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdLooseF_0(persistent=True, path=None)[source]#
Create a list of ‘f_0:loose’ list from ‘pi+:loose pi1:loose’ with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdLooseKstar0(persistent=True, path=None)[source]#
Create a list of ‘K*0:loose’ list from ‘pi-:loose K+:loose’ with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdLooseKstarPlus(persistent=True, path=None)[source]#
Create a list of ‘K*+:loose’ list from ‘pi+:loose K_S0:merged’ with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdLooseOmega(persistent=True, path=None)[source]#
Create a list of ‘omega:loose’ list from ‘pi0:eff40_May2020 pi-:loose pi+:loose’ with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdLoosePhi(persistent=True, path=None)[source]#
Create a list of ‘phi:loose’ list from ‘K+:loose K-:loose’ with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdLooseRho0(persistent=True, path=None)[source]#
Create a list of ‘rho0:loose’ list from ‘pi-:loose pi+:loose’ with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdLooseRhoPlus(persistent=True, path=None)[source]#
Create a list of ‘rho+:loose’ list from ‘pi0:eff40_May2020 pi+:loose’ with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdPhotonCutEta(persistent=True, path=None)[source]#
Create the list ‘eta:gm’ of eta mesons with
from two photons with minimal energy of- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdPi0ForBToHadrons(persistent=True, path=None)[source]#
Creates a list ‘pi0:bth_skim’ for
skims, based on recommendations of the neutral group (avoiding ECL timing cuts) for winter 2020 and BtoCharmless for 2021. We require the energy of the photons to be larger than in the forward end cap, in the barrel, and in the backward end cap. For the , we require the mass to be and a mass-constrained KFit to converge.
- skim.standardlists.lightmesons.loadStdSkimHighEffEta(persistent=True, path=None)[source]#
Create a list of ‘eta:SkimHighEff’ list from ‘gamma:tight gamma:tight’ (dmID=1) and ‘pi0:eff40_May2020 pi-:SkimHighEff pi+:SkimHighEff’ (dmID=2), with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdSkimHighEffEtaPrime(persistent=True, path=None)[source]#
Create a list of ‘eta’:SkimHighEff’ list from ‘pi+:SkimHighEff pi-:SkimHighEff gamma:tight’ (dmID=1) and ‘pi+:SkimHighEff pi-:SkimHighEff eta:SkimHighEff’ (dmID=2), with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdSkimHighEffF_0(persistent=True, path=None)[source]#
Create a list of ‘f_0:SkimHighEff’ list from ‘pi+:SkimHighEff pi-:SkimHighEff’ with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdSkimHighEffKstar0(persistent=True, path=None)[source]#
Create a list of ‘K*0:SkimHighEff’ list from ‘pi-:SkimHighEff K+:SkimHighEff’ with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdSkimHighEffOmega(persistent=True, path=None)[source]#
Create a list of ‘omega:SkimHighEff’ list from ‘pi0:eff40_May2020 pi-:SkimHighEff pi+:SkimHighEff’ with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdSkimHighEffPhi(persistent=True, path=None)[source]#
Create a list of ‘phi:SkimHighEff’ list from ‘K+:SkimHighEff K-:SkimHighEff’ with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdSkimHighEffRho0(persistent=True, path=None)[source]#
Create a list of ‘rho0:SkimHighEff’ list from ‘pi-:SkimHighEff pi+:SkimHighEff’ with
- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdSkimHighEffTracks(particletype, path)[source]#
Function to prepare high eff charged particle lists (:SkimHighEff). We require only the fiducial cuts
thetaInCDCAcceptance
,chiProb
, abs(dr
) and abs(dz) :math:` < 3~{rm cm}`, and (global) PID>0.01- Parameters
particletype – type of charged particle to make a list of
path – modules are added to this path
- skim.standardlists.lightmesons.loadStdWideOmega(persistent=True, path=None)[source]#
Create the list ‘omega:wide’ of omega mesons within the wide mass range
from two oppositely charged pions that come from close to the IP, are inside the CDC acceptance, and fulfill a loose PID criterion, and a neutral pion from the ‘pi0:skim’ list, which isn’t slow and whose mass is above .- Parameters
persistent – whether RootOutput module should save the created ParticleLists (default True)
path – modules are added to this path
11.3.4. Charmless lists#
- skim.standardlists.charmless.loadStdPi0ForBToCharmless(path)[source]#
Creates a list ‘pi0:charmlessFit’ for
skims, based on recommendations of the neutral group (avoiding ECL timing cuts) for May 2020. In addition, we require the mass to be and a massKFit to converge.
- skim.standardlists.charmless.loadStdVeryLooseKstar0(path)[source]#
Create a list of ‘K*0:veryLoose’ list from ‘pi-:SkimVeryLoose K+:SkimVeryLoose’ with
- Parameters
path – modules are added to this path
- skim.standardlists.charmless.loadStdVeryLooseKstarPlus(path)[source]#
Create a list of ‘K*+:veryLoose’ list from ‘pi+:SkimVeryLoose K_S0:merged’ with
- Parameters
path – modules are added to this path
- skim.standardlists.charmless.loadStdVeryLooseKstarPlusPi0(path)[source]#
Create a list of ‘K*+:veryLoosePi0’ list from ‘K+:SkimVeryLoose pi0:charmlessFit’ with
- Parameters
path – modules are added to this path
- skim.standardlists.charmless.loadStdVeryLooseRho0(path)[source]#
Create a list of ‘rho0:veryLoose’ list from ‘pi-:SkimVeryLoose pi+:SkimVeryLoose’ with
- Parameters
path – modules are added to this path
- skim.standardlists.charmless.loadStdVeryLooseRhoPlus(path)[source]#
Create a list of ‘rho+:veryLoose’ list from ‘pi0:charmlessFit pi+:SkimVeryLoose’ with
- Parameters
path – modules are added to this path
- skim.standardlists.charmless.loadStdVeryLooseTracks(particletype, path)[source]#
Function to prepare veryLoose charged particle lists. We require only fiducial the cuts
thetaInCDCAcceptance
andchiProb
and abs(dr
) and abs(dz) :math:` < 3~{rm cm}`.- Parameters
particletype – type of charged particle to make a list of
path – modules are added to this path