21.3. Standard skim lists#
21.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
21.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
21.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
21.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