Skip to content
Snippets Groups Projects
Commit 4c58dc0f authored by Yunxuan Song's avatar Yunxuan Song
Browse files

Merge branch 'RD_B2XGCNV_2018-patches' into 'RD_2018-patches'

Remove HLT filters for Beauty2XGamma{n}pi_wCNV lines

See merge request !1804
parents 629ae334 beee07b1
No related branches found
No related tags found
3 merge requests!1919Fixes for Bd2K1MuMuLine,!1804Remove HLT filters for Beauty2XGamma{n}pi_wCNV lines,!1742Rd 2018 patches
......@@ -12,9 +12,9 @@
B-> X Gamma selections
'''
__author__ = ['Cedric Potterat','Zhirui Xu','Pablo Ruiz Valls', 'Albert Puig', 'Violaine Bellee']
__date__ = '11/07/2014'
__version__ = '$Revision: 3.0 $'
__author__ = ['Cedric Potterat','Zhirui Xu','Pablo Ruiz Valls', 'Albert Puig', 'Violaine Bellee', 'Fionn Bishop']
__date__ = '12/07/2023'
__version__ = '$Revision: 4.0 $'
__all__ = ( 'Beauty2XGammaConf',
'makeDiTrackList',
......@@ -561,9 +561,7 @@ class Beauty2XGammaConf(LineBuilder) :
VtxChi2DOFCut = config['B2XGBVtxChi2DOF'],
MinSumPtCut = config['B2XGBSumPtMin'],
MinBPVDIRACut = config['B2XGBMinBPVDIRA'],
VtxMaxIPChi2Cut = config['B2XGBVtxMaxIPChi2'],
Hlt1Dict = config['Hlt1TISTOSLinesDict'],
Hlt2Dict = config['Hlt2TISTOSLinesDict'])
VtxMaxIPChi2Cut = config['B2XGBVtxMaxIPChi2'])
self.B2XG2piCNVLLLine = StrippingLine( B2XG2piCNVLLName+"Line",
prescale = config['B2XG2piCNVLLPrescale'],
......@@ -584,9 +582,7 @@ class Beauty2XGammaConf(LineBuilder) :
VtxChi2DOFCut = config['B2XGBVtxChi2DOF'],
MinSumPtCut = config['B2XGBSumPtMin'],
MinBPVDIRACut = config['B2XGBMinBPVDIRA'],
VtxMaxIPChi2Cut = config['B2XGBVtxMaxIPChi2'],
Hlt1Dict = config['Hlt1TISTOSLinesDict'],
Hlt2Dict = config['Hlt2TISTOSLinesDict'])
VtxMaxIPChi2Cut = config['B2XGBVtxMaxIPChi2'])
self.B2XG2piCNVDDLine = StrippingLine( B2XG2piCNVDDName+"Line",
prescale = config['B2XG2piCNVDDPrescale'],
......@@ -678,9 +674,7 @@ class Beauty2XGammaConf(LineBuilder) :
VtxChi2DOFCut = config['B2XGBVtxChi2DOF'],
MinSumPtCut = config['B2XGBSumPtMin'],
MinBPVDIRACut = config['B2XGBMinBPVDIRA'],
VtxMaxIPChi2Cut = config['B2XGBVtxMaxIPChi2'],
Hlt1Dict = config['Hlt1TISTOSLinesDict'],
Hlt2Dict = config['Hlt2TISTOSLinesDict'])
VtxMaxIPChi2Cut = config['B2XGBVtxMaxIPChi2'])
self.B2XG3piCNVLLLine = StrippingLine( B2XG3piCNVLLName+"Line",
prescale = config['B2XG3piCNVLLPrescale'],
......@@ -701,9 +695,7 @@ class Beauty2XGammaConf(LineBuilder) :
VtxChi2DOFCut = config['B2XGBVtxChi2DOF'],
MinSumPtCut = config['B2XGBSumPtMin'],
MinBPVDIRACut = config['B2XGBMinBPVDIRA'],
VtxMaxIPChi2Cut = config['B2XGBVtxMaxIPChi2'],
Hlt1Dict = config['Hlt1TISTOSLinesDict'],
Hlt2Dict = config['Hlt2TISTOSLinesDict'])
VtxMaxIPChi2Cut = config['B2XGBVtxMaxIPChi2'])
self.B2XG3piCNVDDLine = StrippingLine( B2XG3piCNVDDName+"Line",
prescale = config['B2XG3piCNVDDPrescale'],
......@@ -1463,9 +1455,7 @@ def makeB2B2XG2piGammaCNV( name,
VtxChi2DOFCut,
MinSumPtCut,
MinBPVDIRACut,
VtxMaxIPChi2Cut,
Hlt1Dict,
Hlt2Dict) :
VtxMaxIPChi2Cut) :
"""
Charmless B2XG to 2pi and cobnverted photon selection with missing mass
"""
......@@ -1483,9 +1473,9 @@ def makeB2B2XG2piGammaCNV( name,
CombinationCut = _B2B2XG2piPreVertexCuts
)
return fullTisTosSelection(Selection(name,
return Selection(name,
Algorithm = _combineB2B2XG2pi,
RequiredSelections = [ diTrkList,photons ] ), Hlt1Dict, Hlt2Dict)
RequiredSelections = [ diTrkList,photons ] )
def makeB2B2XGpiKsGamma( name,
......@@ -1595,9 +1585,7 @@ def makeB2B2XG3piGammaCNV( name,
VtxChi2DOFCut,
MinSumPtCut,
MinBPVDIRACut,
VtxMaxIPChi2Cut,
Hlt1Dict,
Hlt2Dict) :
VtxMaxIPChi2Cut) :
"""
Charmless B2XG to 3pi selection with missing mass
"""
......@@ -1615,9 +1603,9 @@ def makeB2B2XG3piGammaCNV( name,
CombinationCut = _B2B2XG3piPreVertexCuts
)
return fullTisTosSelection(Selection(name,
return Selection(name,
Algorithm = _combineB2B2XG3pi,
RequiredSelections = [ triTrkList, photons ] ), Hlt1Dict, Hlt2Dict)
RequiredSelections = [ triTrkList, photons ] )
def makeB2B2XG2piKsGamma( name,
triTrkList,
......@@ -1980,4 +1968,4 @@ def get_vtxisol_relinfo_radiative(selection):
return {'Type' : 'RelInfoVertexIsolationRadiative',
'Variables' : ['NEWVTXISONUMVTX', 'NEWVTXISOTRKRELD0', 'NEWVTXISOTRKDCHI2', 'NEWVTXISODCHI2MASS'],
'Location' : 'VertexIsoInfoRadiative',
'TopSelection': selection}
\ No newline at end of file
'TopSelection': selection}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment