Physics Modes#
- class BtoDpiDtoKpipiValidationMode[source]#
Bases:
ValidationModeBaseClass
- name: str | None = 'BtoDpiDtoKpipi'#
- latex_str = '$B^0 \\rightarrow D^- \\pi^+, D^- \\rightarrow K^+\t \\pi^- \\pi^-$'#
- create_basf2_path()[source]#
Create the basf2 path for the validation of this mode. Consult the source for specifics on the validation steering.
- property analysis_validation_histograms: List[Histogram]#
The histograms defined for this mode are listed below.:
Mbc
Label: \(M_{bc}\)
Range: (5.24, 5.29)
Unit: \(GeV/c^2\)
Components:
All
Mbc_matched
Label: \(M_{bc}\)
Range: (5.24, 5.29)
Unit: \(GeV/c^2\)
Components:
Signal
cut: isSignal == 1
Background
cut: isSignal != 1
deltaE
Label: \(\Delta(E)\)
Range: (-0.2, 0.2)
Unit: \(GeV\)
Components:
All
deltaE_matched
Label: \(\Delta(E)\)
Range: (-0.2, 0.2)
Unit: \(GeV\)
Components:
Signal
cut: isSignal == 1
Background
cut: isSignal != 1
beamE
Label: \(E(beam)\)
Range: (10.8, 11.2)
Unit: \(GeV\)
Components:
All
mKpi1
Label: \(m(K^+\pi^-_1)\)
Range: (0.5, 1.8)
Unit: \(GeV/c^2\)
Components:
All
mKpi1_matched
Label: \(m(K^+\pi^-_1)\)
Range: (0.5, 1.8)
Unit: \(GeV/c^2\)
Components:
Signal
cut: isSignal == 1
Background
cut: isSignal != 1
mKpi2
Label: \(m(K^+\pi^-_2)\)
Range: (0.5, 1.8)
Unit: \(GeV/c^2\)
Components:
All
mKpi2_matched
Label: \(m(K^+\pi^-_2)\)
Range: (0.5, 1.8)
Unit: \(GeV/c^2\)
Components:
Signal
cut: isSignal == 1
Background
cut: isSignal != 1
mpipi
Label: \(m(\pi^-\pi^-)\)
Range: (0.2, 1.5)
Unit: \(GeV/c^2\)
Components:
All
mD
Label: \(m(D)\)
Range: (1.75, 1.95)
Unit: \(GeV/c^2\)
Components:
All
mD_matched
Label: \(m(D)\)
Range: (1.75, 1.95)
Unit: \(GeV/c^2\)
Components:
Signal
cut: isSignal == 1
Background
cut: isSignal != 1
pD
Label: \(p(D^-)\)
Range: (1.4, 3.5)
Unit: \(GeV/c\)
Components:
All
pK
Label: \(p(K^+)\)
Range: (0, 3.0)
Unit: \(GeV/c\)
Components:
All
pDPi1
Label: \(p(\pi_1^+)\)
Range: (0, 3.0)
Unit: \(GeV/c\)
Components:
All
pDPi2
Label: \(p(\pi_2^+)\)
Range: (0, 3.0)
Unit: \(GeV/c\)
Components:
All
pDPi1_matched
Label: \(p(\pi_1^+)\)
Range: (0, 3.0)
Unit: \(GeV/c\)
Components:
Signal
cut: isSignal == 1
Background
cut: isSignal != 1
pDPi2_matched
Label: \(p(\pi_2^+)\)
Range: (0, 3.0)
Unit: \(GeV/c\)
Components:
Signal
cut: isSignal == 1
Background
cut: isSignal != 1
pion1PID
Label: \(binary PID(\pi_1^+)\)
Range: (0.2, 1.0)
Unit: :math:` `
Components:
All
pion1PID_matched
Label: \(binary PID(\pi_1^+)\)
Range: (0.2, 1.0)
Unit: :math:` `
Components:
Signal
cut: isSignal == 1
Background
cut: isSignal != 1
pPi
Label: \(p(\pi^+)\)
Range: (1.5, 3.5)
Unit: \(GeV/c\)
Components:
All
- class BtoDpiDtoKspipiValidationMode[source]#
Bases:
ValidationModeBaseClass
- name: str | None = 'BtoDpiDtoKspipi'#
- latex_str = '$B^+ \\rightarrow D \\pi^+, D \\rightarrow K^0_S \\pi^+ \\pi^-$'#
- create_basf2_path()[source]#
Create the basf2 path for the validation of this mode. Consult the source for specifics on the validation steering.
- property analysis_validation_histograms: List[Histogram]#
The histograms defined for this mode are listed below.:
Mbc
Label: \(M_{bc}\)
Range: (5.24, 5.29)
Unit: \(GeV/c^2\)
Components:
All
deltaE
Label: \(\Delta(E)\)
Range: (-0.2, 0.2)
Unit: \(GeV\)
Components:
All
beamE
Label: \(E(beam)\)
Range: (10.8, 11.2)
Unit: \(GeV\)
Components:
All
mKs
Label: \(m(K_S^0)\)
Range: (0.48, 0.52)
Unit: \(GeV/c^2\)
Components:
All
pKs
Label: \(p(K_S^0)\)
Range: (0, 3.5)
Unit: \(GeV/c\)
Components:
All
mD
Label: \(m(D)\)
Range: (1.75, 1.95)
Unit: \(GeV/c^2\)
Components:
All
pD
Label: \(p(D)\)
Range: (1.2, 3.5)
Unit: \(GeV/c\)
Components:
All
pPi
Label: \(p(\pi^-)\)
Range: (1.5, 3.5)
Unit: \(GeV/c\)
Components:
All
- class BtoDstLNuValidationMode[source]#
Bases:
ValidationModeBaseClass
- name: str | None = 'BtoDstLNu'#
- latex_str = 'B^0 \\rightarrow D^{*-} \\ell \\nu, D^{*-} \\rightarrow \\bar{D^0} \\pi^+'#
- create_basf2_path()[source]#
Create the basf2 path for the validation of this mode. Consult the source for specifics on the validation steering.
- property analysis_validation_histograms: List[Histogram]#
The histograms defined for this mode are listed below.:
Mbc
Label: \(M_{bc}\)
Range: (5.24, 5.29)
Unit: \(GeV\)
Components:
Signal
cut: isSignalAcceptMissingNeutrino == 1
Background
cut: isSignalAcceptMissingNeutrino != 1
Mbc_corr_noCuts
Label: \(M_{bc} corrected\)
Range: (5.24, 5.29)
Unit: \(GeV\)
Components:
Signal
cut: isSignalAcceptMissingNeutrino == 1
Background
cut: isSignalAcceptMissingNeutrino != 1
Mbc_corr_nominalMask
Label: \(M_{bc} corrected, cleaned ROE\)
Range: (5.24, 5.29)
Unit: \(GeV\)
Components:
Signal
cut: isSignalAcceptMissingNeutrino == 1
Background
cut: isSignalAcceptMissingNeutrino != 1
deltaE
Label: \(\Delta E\)
Range: (-0.2, 0.2)
Unit: \(GeV\)
Components:
Signal
cut: isSignalAcceptMissingNeutrino == 1
Background
cut: isSignalAcceptMissingNeutrino != 1
DeltaE_corr_noCuts
Label: \(\Delta E corrected\)
Range: (-0.2, 0.2)
Unit: \(GeV\)
Components:
Signal
cut: isSignalAcceptMissingNeutrino == 1
Background
cut: isSignalAcceptMissingNeutrino != 1
DeltaE_corr_nominalMask
Label: \(\Delta E corrected, cleaned ROE\)
Range: (-0.2, 0.2)
Unit: \(GeV\)
Components:
Signal
cut: isSignalAcceptMissingNeutrino == 1
Background
cut: isSignalAcceptMissingNeutrino != 1
lep_p
Label: \(p_{\ell}\)
Range: (0.5, 10)
Unit: \(GeV\)
Components:
Signal
cut: isSignalAcceptMissingNeutrino == 1
Background
cut: isSignalAcceptMissingNeutrino != 1
q2_noCuts
Label: \(q^2 no cuts\)
Range: (0, 25)
Unit: \(Gev^2\)
Components:
Signal
cut: isSignalAcceptMissingNeutrino == 1
Background
cut: isSignalAcceptMissingNeutrino != 1
q2_nominalMask
Label: \(q^2 cleaned ROE\)
Range: (0, 25)
Unit: \(Gev^2\)
Components:
Signal
cut: isSignalAcceptMissingNeutrino == 1
Background
cut: isSignalAcceptMissingNeutrino != 1
MM2_noCuts
Label: \(MM^2 no cuts\)
Range: (-5, 15)
Unit: \(Gev^2\)
Components:
Signal
cut: isSignalAcceptMissingNeutrino == 1
Background
cut: isSignalAcceptMissingNeutrino != 1
MM2_nominalMask
Label: \(MM^2 cleaned ROE\)
Range: (-5, 15)
Unit: \(Gev^2\)
Components:
Signal
cut: isSignalAcceptMissingNeutrino == 1
Background
cut: isSignalAcceptMissingNeutrino != 1
ROE_Q_noCuts
Label: \(Q_{\mathrm{ROE}} no cuts\)
Range: (-2.5, 2.5)
Unit: ``
Components:
Signal
cut: isSignalAcceptMissingNeutrino == 1
Background
cut: isSignalAcceptMissingNeutrino != 1
ROE_Q_nominalMask
Label: \(Q_{\mathrm{ROE}} cleaned ROE\)
Range: (-2.5, 2.5)
Unit: ``
Components:
Signal
cut: isSignalAcceptMissingNeutrino == 1
Background
cut: isSignalAcceptMissingNeutrino != 1
- class BtoJpsiKJpsitoeeValidationMode[source]#
Bases:
ValidationModeBaseClass
- name: str | None = 'BtoJpsiKJpsitoee'#
- latex_str = '$B^{+} \\rightarrow J/\\psi K^{+}, J/\\psi \\rightarrow e^{+} e^{-}$'#
- create_basf2_path()[source]#
Create the basf2 path for the validation of this mode. Consult the source for specifics on the validation steering.
- property analysis_validation_histograms: List[Histogram]#
The histograms defined for this mode are listed below.:
Mbc
Label: \(M_{bc}\)
Range: (5.24, 5.29)
Unit: \(GeV/c^2\)
Components:
All
Mbc_matched
Label: \(M_{bc}\)
Range: (5.24, 5.29)
Unit: \(GeV/c^2\)
Components:
Signal
cut: isSignal == 1
Background
cut: isSignal != 1
deltaE
Label: \(\Delta(E)\)
Range: (-0.1, 0.1)
Unit: \(GeV\)
Components:
All
deltaE_matched
Label: \(\Delta(E)\)
Range: (-0.2, 0.2)
Unit: \(GeV\)
Components:
Signal
cut: isSignal == 1
Background
cut: isSignal != 1
mJpsi
Label: \(M(e^{+}e^{-})\)
Range: (2.96, 3.2)
Unit: \(GeV\)
Components:
All
mJpsi_matched
Label: \(M(e^{+}e^{-})\)
Range: (2.96, 3.2)
Unit: \(GeV\)
Components:
Signal
cut: isSignal == 1
Background
cut: isSignal != 1
- class BtoJpsiKJpsitomumuValidationMode[source]#
Bases:
ValidationModeBaseClass
- name: str | None = 'BtoJpsiKJpsitomumu'#
- latex_str = '$B^{+} \\rightarrow J/\\psi K^{+}, J/\\psi \\rightarrow \\mu^{+} \\mu^{-}$'#
- create_basf2_path()[source]#
Create the basf2 path for the validation of this mode. Consult the source for specifics on the validation steering.
- property analysis_validation_histograms: List[Histogram]#
The histograms defined for this mode are listed below.:
Mbc
Label: \(M_{bc}\)
Range: (5.24, 5.29)
Unit: \(GeV/c^2\)
Components:
All
Mbc_matched
Label: \(M_{bc}\)
Range: (5.24, 5.29)
Unit: \(GeV/c^2\)
Components:
Signal
cut: isSignal == 1
Background
cut: isSignal != 1
deltaE
Label: \(\Delta(E)\)
Range: (-0.1, 0.1)
Unit: \(GeV\)
Components:
All
deltaE_matched
Label: \(\Delta(E)\)
Range: (-0.2, 0.2)
Unit: \(GeV\)
Components:
Signal
cut: isSignal == 1
Background
cut: isSignal != 1
mJpsi
Label: \(M(\mu^{+}\mu^{-})\)
Range: (3.0, 3.2)
Unit: \(GeV\)
Components:
All
mJpsi_matched
Label: \(M(\mu^{+}\mu^{-})\)
Range: (3.0, 3.2)
Unit: \(GeV\)
Components:
Signal
cut: isSignal == 1
Background
cut: isSignal != 1
- class BtoJpsiKstarValidationMode[source]#
Bases:
ValidationModeBaseClass
- name: str | None = 'BtoJpsiKstar'#
- latex_str = '$B \\rightarrow J/\\psi K^{*0}$'#
- create_basf2_path()[source]#
Create the basf2 path for the validation of this mode. Consult the source for specifics on the validation steering.
- property analysis_validation_histograms: List[Histogram]#
The histograms defined for this mode are listed below.:
qrGNN
Label: \(qrGNN (cleaned ROE)\)
Range: (-1, 1)
Unit: \(unitless\)
Components:
All
- class BtoPiLNuValidationMode[source]#
Bases:
ValidationModeBaseClass
- name: str | None = 'BtoPiLNu'#
- latex_str = '$B \\rightarrow \\pi \\ell \\nu$'#
- create_basf2_path()[source]#
Create the basf2 path for the validation of this mode. Consult the source for specifics on the validation steering.
- property analysis_validation_histograms: List[Histogram]#
The histograms defined for this mode are listed below.:
Mbc
Label: \(M_{bc} (cleaned ROE)\)
Range: (5.24, 5.29)
Unit: \(GeV/c^2\)
Components:
All
- class DtoKPiValidationMode[source]#
Bases:
ValidationModeBaseClass
- name: str | None = 'DtoKPi'#
- latex_str = '$D \\rightarrow K\\pi$'#
- create_basf2_path()[source]#
Create the basf2 path for the validation of this mode. Consult the source for specifics on the validation steering.
- property analysis_validation_histograms: List[Histogram]#
The histograms defined for this mode are listed below.:
deltaM
Label: \(\Delta M\)
Range: (0.14, 0.16)
Unit: \(GeV/c^2\)
Components:
Signal
cut: isSignal == 1
Background
cut: isSignal != 1
D0_K_kaonID
Label: \(kaonID(K)\)
Range: (0.0, 1.0)
Unit: ``
Components:
All
D0_K_nVXDHits
Label: \(nVXDHits(K)\)
Range: (0.0, 20.0)
Unit: ``
Components:
All
D0_K_nCDCHits
Label: \(nCDCHits(K)\)
Range: (0.0, 100.0)
Unit: ``
Components:
All
D0_pi_pionID
Label: \(pionID(\pi)\)
Range: (0.0, 1.0)
Unit: ``
Components:
All
D0_pi_nVXDHits
Label: \(nVXDHits(\pi)\)
Range: (0.0, 20.0)
Unit: ``
Components:
All
D0_pi_nCDCHits
Label: \(nCDCHits(\pi)\)
Range: (0.0, 100.0)
Unit: ``
Components:
All
pi_pionID
Label: \(pionID(\pi_s)\)
Range: (0.0, 1.0)
Unit: ``
Components:
All
pi_nVXDHits
Label: \(nVXDHits(\pi_s)\)
Range: (0.0, 20.0)
Unit: ``
Components:
All
pi_nCDCHits
Label: \(nCDCHits(\pi_s)\)
Range: (0.0, 100.0)
Unit: ``
Components:
All
- class DtoKPiPi0ValidationMode[source]#
Bases:
ValidationModeBaseClass
- name: str | None = 'DtoKPiPi0'#
- latex_str = '$D \\rightarrow K\\pi\\pi^0$'#
- create_basf2_path()[source]#
Create the basf2 path for the validation of this mode. Consult the source for specifics on the validation steering.
- property analysis_validation_histograms: List[Histogram]#
The histograms defined for this mode are listed below.:
deltaM
Label: \(\Delta M\)
Range: (0.14, 0.16)
Unit: \(GeV/c^2\)
Components:
Signal
cut: isSignal == 1
Background
cut: isSignal != 1
D0_pi0_p
Label: \(p(\pi^0)\)
Range: (0.0, 5.0)
Unit: \(GeV/c\)
Components:
All
D0_pi0_gamma_0_clusterTiming
Label: \(clusterTiming(\gamma_0)\)
Range: (0.0, 100.0)
Unit: \(ns\)
Components:
All
D0_pi0_gamma_1_clusterTiming
Label: \(clusterTiming(\gamma_1)\)
Range: (0.0, 100.0)
Unit: \(ns\)
Components:
All
D0_pi0_gamma_0_clusterE1E9
Label: \(clusterE1E9(\gamma_0)\)
Range: (0.0, 1.0)
Unit: \(GeV\)
Components:
All
D0_pi0_gamma_1_clusterE1E9
Label: \(clusterE1E9(\gamma_1)\)
Range: (0.0, 1.0)
Unit: \(GeV\)
Components:
All
- class DtoKsPiPiValidationMode[source]#
Bases:
ValidationModeBaseClass
- name: str | None = 'DtoKsPiPi'#
- latex_str = '$D \\rightarrow K_S^0\\pi\\pi$'#
- create_basf2_path()[source]#
Create the basf2 path for the validation of this mode. Consult the source for specifics on the validation steering.
- property analysis_validation_histograms: List[Histogram]#
The histograms defined for this mode are listed below.:
deltaM
Label: \(\Delta M\)
Range: (0.14, 0.16)
Unit: \(GeV/c^2\)
Components:
Signal
cut: isSignal == 1
Background
cut: isSignal != 1
D0_K_S0_p
Label: \(p(K_S^0)\)
Range: (0.0, 5.0)
Unit: \(GeV/c\)
Components:
All
D0_K_S0_distance
Label: \(distance(K_S^0)\)
Range: (0.0, 30.0)
Unit: \(cm\)
Components:
All
D0_K_S0_significanceOfDistance
Label: \(significance of distance(K_S^0)\)
Range: (0.0, 50.0)
Unit: ``
Components:
All
- class eetomumugamma[source]#
Bases:
ValidationModeBaseClass
- name: str | None = 'eetomumugamma'#
- latex_str = '$e^+ e^- \\rightarrow \\mu^+ \\mu^- \\gamma$'#
- create_basf2_path()[source]#
Create the basf2 path for the validation of this mode. Consult the source for specifics on the validation steering.
- property output_trigger_lines#
- property input_trigger_lines#
- class LambdactoPKPiValidationMode[source]#
Bases:
ValidationModeBaseClass
- name: str | None = 'LambdactoPKPi'#
- latex_str = '$\\Lambda_c^+ \\rightarrow p K \\pi$'#
- create_basf2_path()[source]#
Create the basf2 path for the validation of this mode. Consult the source for specifics on the validation steering.
- property analysis_validation_histograms: List[Histogram]#
The histograms defined for this mode are listed below.:
M
Label: \(M(pK\pi)\)
Range: (2.2, 2.4)
Unit: \(GeV/c^2\)
Components:
Signal
cut: isSignal == 1
Background
cut: isSignal != 1
significanceOfDistance
Label: \(significance of distance (\Lambda_c^+)\)
Range: (0.0, 5.0)
Unit: ``
Components:
All
p_protonID
Label: \(protonID(p)\)
Range: (0.0, 1.0)
Unit: ``
Components:
All
- class MCCompareMode[source]#
Bases:
ValidationModeBaseClass
- name: str | None = 'mc_compare'#
- create_basf2_path()[source]#
Create the basf2 path for the validation of this mode. Consult the source for specifics on the validation steering.
- property analysis_validation_histograms: List[Histogram]#
The histograms defined for this mode are listed below.:
cosThetaBY
Label: \(cos\theta_{BY}\)
Range: (-5, 5)
Unit: ``
Components:
rank1 B’s
cut: sigProbRank==1
cosThetaBY_allVSrank1
Label: \(cos\theta_{BY}\)
Range: (-5, 5)
Unit: ``
Components:
all ranks
rank1 B’s
cut: sigProbRank==1
- class TauMultimode[source]#
Bases:
ValidationModeBaseClass
- name: str | None = 'TauMultimode'#
- latex_str = '$\\tau^+, \\tau^- \\rightarrow \\pi^+ \\pi^- \\pi^+ \\nu, e^-/\\mu^-/\\pi^-/K^-$'#
- create_basf2_path()[source]#
Create the basf2 path for the validation of this mode. Consult the source for specifics on the validation steering.
- property analysis_validation_histograms: List[Histogram]#
The histograms defined for this mode are listed below.:
Thrust
Label: \(Thrust\)
Range: (0.6, 1.0)
Unit: ``
Components:
Electron_channel
cut: dmIDTag == 1
Muon_channel
cut: dmIDTag == 2
Pion_channel
cut: dmIDTag == 3
Kaon_channel
cut: dmIDTag == 4
Visible_Energy
Label: \(E_{visible} in CMS\)
Range: (0.0, 12.0)
Unit: \(GeV\)
Components:
Electron_channel
cut: dmIDTag == 1
Muon_channel
cut: dmIDTag == 2
Pion_channel
cut: dmIDTag == 3
Kaon_channel
cut: dmIDTag == 4
Missing_Mass2
Label: \(M^2_{miss}\)
Range: (-30.0, 70.0)
Unit: \(GeV^2 / c^4\)
Components:
Electron_channel
cut: dmIDTag == 1
Muon_channel
cut: dmIDTag == 2
Pion_channel
cut: dmIDTag == 3
Kaon_channel
cut: dmIDTag == 4
Missing_PtCMS
Label: \(Pt_{miss}\ (in\ CMS)\)
Range: (0.0, 6.0)
Unit: \(GeV/c\)
Components:
Electron_channel
cut: dmIDTag == 1
Muon_channel
cut: dmIDTag == 2
Pion_channel
cut: dmIDTag == 3
Kaon_channel
cut: dmIDTag == 4
M_123
Label: \(M_{123}\)
Range: (0.0, 1.8)
Unit: \(GeV/c^2\)
Components:
Electron_channel
cut: dmIDTag == 1
Muon_channel
cut: dmIDTag == 2
Pion_channel
cut: dmIDTag == 3
Kaon_channel
cut: dmIDTag == 4
M_12
Label: \(M_{\pi^{-} \pi^{-}}\)
Range: (0.0, 1.8)
Unit: \(GeV/c^2\)
Components:
Electron_channel
cut: dmIDTag == 1
Muon_channel
cut: dmIDTag == 2
Pion_channel
cut: dmIDTag == 3
Kaon_channel
cut: dmIDTag == 4
M_23
Label: \(M_{\pi^{-}_{slow} \pi^{+}}\)
Range: (0.0, 1.8)
Unit: \(GeV/c^2\)
Components:
Electron_channel
cut: dmIDTag == 1
Muon_channel
cut: dmIDTag == 2
Pion_channel
cut: dmIDTag == 3
Kaon_channel
cut: dmIDTag == 4
M_31
Label: \(M_{\pi^{-}_{fast} \pi^{+}}\)
Range: (0.0, 1.8)
Unit: \(GeV/c^2\)
Components:
Electron_channel
cut: dmIDTag == 1
Muon_channel
cut: dmIDTag == 2
Pion_channel
cut: dmIDTag == 3
Kaon_channel
cut: dmIDTag == 4
Momentum_1prong
Label: \(Momentum_{1prong}\)
Range: (0.0, 6.0)
Unit: \(GeV/c\)
Components:
Electron_channel
cut: dmIDTag == 1
Muon_channel
cut: dmIDTag == 2
Pion_channel
cut: dmIDTag == 3
Kaon_channel
cut: dmIDTag == 4
Momentum_3prong-track1
Label: \(Momentum_{3prong-track1}\)
Range: (0.0, 6.0)
Unit: \(GeV/c\)
Components:
Electron_channel
cut: dmIDTag == 1
Muon_channel
cut: dmIDTag == 2
Pion_channel
cut: dmIDTag == 3
Kaon_channel
cut: dmIDTag == 4
Momentum_3prong-track2
Label: \(Momentum_{3prong-track2}\)
Range: (0.0, 6.0)
Unit: \(GeV/c\)
Components:
Electron_channel
cut: dmIDTag == 1
Muon_channel
cut: dmIDTag == 2
Pion_channel
cut: dmIDTag == 3
Kaon_channel
cut: dmIDTag == 4
Momentum_3prong-track3
Label: \(Momentum_{3prong-track3}\)
Range: (0.0, 6.0)
Unit: \(GeV/c\)
Components:
Electron_channel
cut: dmIDTag == 1
Muon_channel
cut: dmIDTag == 2
Pion_channel
cut: dmIDTag == 3
Kaon_channel
cut: dmIDTag == 4
Electron_ID
Label: \(electronID\)
Range: (0.0, 1.0)
Unit: ``
Components:
Electron_channel
cut: dmIDTag == 1
Muon_ID
Label: \(muonID\)
Range: (0.0, 1.0)
Unit: ``
Components:
Muon_channel
cut: dmIDTag == 2
Pion_ID
Label: \(pionID\)
Range: (0.0, 1.0)
Unit: ``
Components:
Pion_channel
cut: dmIDTag == 3
Kaon_ID
Label: \(kaonID\)
Range: (0.0, 1.0)
Unit: ``
Components:
Kaon_channel
cut: dmIDTag == 4
Rho_Mass
Label: \(M_{\rho}\)
Range: (0.0, 1.8)
Unit: \(GeV/c^2\)
Components:
rho_channel
cut: dmIDTag == 5
Pi0_Mass
Label: \(M_{\pi^0}\)
Range: (0.0, 1.8)
Unit: \(GeV/c^2\)
Components:
rho_channel
cut: dmIDTag == 5
Egamma_1
Label: \(E_{\gamma\ 1}\)
Range: (0.0, 10.0)
Unit: \(GeV\)
Components:
rho_channel
cut: dmIDTag == 5
Egamma_2
Label: \(E_{\gamma\ 2}\)
Range: (0.0, 10.0)
Unit: \(GeV\)
Components:
rho_channel
cut: dmIDTag == 5
Cluster_LAT_1
Label: \(Cluster LAT 1\)
Range: (0.0, 1.0)
Unit: ``
Components:
rho_channel
cut: dmIDTag == 5
Cluster_LAT_2
Label: \(Cluster LAT 2\)
Range: (0.0, 1.0)
Unit: ``
Components:
rho_channel
cut: dmIDTag == 5
Cluster_SecondMoment_1
Label: \(Cluster Second Moment 1\)
Range: (0.0, 1.0)
Unit: ``
Components:
rho_channel
cut: dmIDTag == 5
Cluster_SecondMoment_2
Label: \(Cluster Second Moment 2\)
Range: (0.0, 1.0)
Unit: ``
Components:
rho_channel
cut: dmIDTag == 5
- class Tautoe3pi[source]#
Bases:
ValidationModeBaseClass
- name: str | None = 'Tautoe3pi'#
- latex_str = '$\\tau^+, \\tau^- \\rightarrow \\pi^+ \\pi^- \\pi^+ \\nu, e^-$'#
- create_basf2_path()[source]#
Create the basf2 path for the validation of this mode. Consult the source for specifics on the validation steering.
- property analysis_validation_histograms: List[Histogram]#
The histograms defined for this mode are listed below.:
Thrust
Label: \(Thrust\)
Range: (0.7, 1.0)
Unit: ``
Components:
Signal
cut: dmIDTag == 1 and nPhotons_signal==0 and nPhotons_tag==0 and tau_0_isSignal==1
Visible_Energy
Label: \(E_{visible} in CMS\)
Range: (0.0, 12.0)
Unit: \(GeV\)
Components:
Signal
cut: tau_0_isSignal==1
M_a1
Label: \(M_{a1}\)
Range: (0.0, 1.8)
Unit: \(GeV/c^2\)
Components:
Signal
cut: dmIDTag == 1 and nPhotons_signal==0 and nPhotons_tag==0 and tau_0_isSignal==1
M_12
Label: \(M_{\pi^{\pm} \pi^{\mp}}\)
Range: (0.0, 1.8)
Unit: \(GeV/c^2\)
Components:
Signal
cut: dmIDTag == 1 and nPhotons_signal==0 and nPhotons_tag==0 and tau_0_isSignal==1
M_31
Label: \(M_{\pi^{\pm}\pi^{\pm}}\)
Range: (0.0, 1.8)
Unit: \(GeV/c^2\)
Components:
Signal
cut: dmIDTag == 1 and nPhotons_signal==0 and nPhotons_tag==0 and tau_0_isSignal==1
M_123
Label: \(M_{2\pi^{\mp}\pi^{\pm}}\)
Range: (0.0, 1.8)
Unit: \(GeV/c^2\)
Components:
Signal
cut: dmIDTag == 1 and nPhotons_signal==0 and nPhotons_tag==0 and tau_0_isSignal==1
Momentum_tag-track
Label: \(Momentum_{tag-track}\)
Range: (0.0, 8.0)
Unit: \(GeV\)
Components:
Signal
cut: dmIDTag == 1 and nPhotons_signal==0 and nPhotons_tag==0 and tau_0_isSignal==1
- class Tautomu3pi[source]#
Bases:
ValidationModeBaseClass
- name: str | None = 'Tautomu3pi'#
- latex_str = '$\\tau^+, \\tau^- \\rightarrow \\pi^+ \\pi^- \\pi^+ \\nu, mu^-$'#
- create_basf2_path()[source]#
Create the basf2 path for the validation of this mode. Consult the source for specifics on the validation steering.
- property analysis_validation_histograms: List[Histogram]#
The histograms defined for this mode are listed below.:
Thrust
Label: \(Thrust\)
Range: (0.7, 1.0)
Unit: ``
Components:
Signal
cut: dmIDTag == 2 and nPhotons_signal==0 and nPhotons_tag==0 and tau_0_isSignal==1
Visible_Energy
Label: \(E_{visible} in CMS\)
Range: (1.0, 11.0)
Unit: \(GeV\)
Components:
Signal
cut: dmIDTag == 2 and nPhotons_signal==0 and nPhotons_tag==0 and tau_0_isSignal==1
M_a1
Label: \(M_{a1}\)
Range: (0.2, 1.8)
Unit: \(GeV/c^2\)
Components:
Signal
cut: dmIDTag == 2 and nPhotons_signal==0 and nPhotons_tag==0 and tau_0_isSignal==1
M_12
Label: \(M_{\pi^{\pm} \pi^{\mp}}\)
Range: (0.2, 1.8)
Unit: \(GeV/c^2\)
Components:
Signal
cut: dmIDTag == 2 and nPhotons_signal==0 and nPhotons_tag==0 and tau_0_isSignal==1
M_31
Label: \(M_{\pi^{\pm}\pi^{\pm}}\)
Range: (0.2, 1.8)
Unit: \(GeV/c^2\)
Components:
Signal
cut: dmIDTag == 2 and nPhotons_signal==0 and nPhotons_tag==0 and tau_0_isSignal==1
M_123
Label: \(M_{2\pi^{\mp}\pi^{\pm}}\)
Range: (0.2, 1.8)
Unit: \(GeV/c^2\)
Components:
Signal
cut: dmIDTag == 2 and nPhotons_signal==0 and nPhotons_tag==0 and tau_0_isSignal==1
Momentum_tag-track
Label: \(Momentum_{tag-track}\)
Range: (0.0, 8.0)
Unit: \(GeV\)
Components:
signal
cut: dmIDTag == 2 and nPhotons_signal==0 and nPhotons_tag==0 and tau_0_isSignal==1
- class Tautopi3pi[source]#
Bases:
ValidationModeBaseClass
- name: str | None = 'Tautopi3pi'#
- latex_str = '$\\tau^+, \\tau^- \\rightarrow \\pi^+ \\pi^- \\pi^+ \\nu, pi^-$'#
- create_basf2_path()[source]#
Create the basf2 path for the validation of this mode. Consult the source for specifics on the validation steering.
- property analysis_validation_histograms: List[Histogram]#
The histograms defined for this mode are listed below.:
Thrust
Label: \(Thrust\)
Range: (0.7, 1.0)
Unit: ``
Components:
Signal
cut: dmIDTag == 3 and nPhotons_signal==0 and nPhotons_tag==0 and tau_0_isSignal==1
Visible_Energy
Label: \(E_{visible} in CMS\)
Range: (1.0, 11.0)
Unit: \(GeV\)
Components:
signal
cut: dmIDTag == 3 and nPhotons_signal==0 and nPhotons_tag==0 and tau_0_isSignal==1
M_a1
Label: \(M_{a1}\)
Range: (0.2, 1.8)
Unit: \(GeV/c^2\)
Components:
signal
cut: dmIDTag == 3 and nPhotons_signal==0 and nPhotons_tag==0 and tau_0_isSignal==1
M_12
Label: \(M_{\pi^{\pm} \pi^{\mp}}\)
Range: (0.2, 1.8)
Unit: \(GeV/c^2\)
Components:
Signal
cut: dmIDTag == 3 and nPhotons_signal==0 and nPhotons_tag==0 and tau_0_isSignal==1
M_31
Label: \(M_{\pi^{\pm}\pi^{\pm}}\)
Range: (0.2, 1.8)
Unit: \(GeV/c^2\)
Components:
Signal
cut: dmIDTag == 3 and nPhotons_signal==0 and nPhotons_tag==0 and tau_0_isSignal==1
M_123
Label: \(M_{2\pi^{\mp}\pi^{\pm}}\)
Range: (0.2, 1.8)
Unit: \(GeV/c^2\)
Components:
Signal
cut: dmIDTag == 3 and nPhotons_signal==0 and nPhotons_tag==0 and tau_0_isSignal==1
Momentum_tag-track
Label: \(Momentum_{tag-track}\)
Range: (0.0, 8.0)
Unit: \(GeV\)
Components:
Signal
cut: dmIDTag == 3 and nPhotons_signal==0 and nPhotons_tag==0 and tau_0_isSignal==1