Tracking Modes#
- class DimuonTrackingEfficiency[source]#
Bases:
ValidationModeBaseClass
- name: str | None = 'DimuonTrackingEfficiency'#
- class DimuonTrackingResolution[source]#
Bases:
ValidationModeBaseClass
- name: str | None = 'DimuonTrackingResolution'#
- 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.:
hD0
Label: \(Original d0\)
Range: (-700, 700)
Unit: \(\mu m\)
Components:
mup
mum
hMovedD0
Label: \(Moved d0\)
Range: (-700, 700)
Unit: \(\mu m\)
Components:
mup
mum
hZ0
Label: \(Original z0\)
Range: (-2000, 2000)
Unit: \(\mu m\)
Components:
mup
mum
hMovedZ0
Label: \(Moved z0\)
Range: (-2000, 2000)
Unit: \(\mu m\)
Components:
mup
mum
hP
Label: \(p_{CMS}\)
Range: (0, 7)
Unit: \(GeV\)
Components:
mup
mum
hPt
Label: \(p_{T, CM}\)
Range: (0, 7)
Unit: \(GeV\)
Components:
mup
mum
hNCDC
Label: \(CDC Hits\)
Range: (0, 80)
Unit: ``
Components:
mup
mum
hNSVD
Label: \(SVD Hits\)
Range: (0, 14)
Unit: ``
Components:
mup
mum
hNPXD
Label: \(PXD Hits\)
Range: (0, 4)
Unit: ``
Components:
mup
mum
hD0Res
Label: \(\Delta d0 (From IP)\)
Range: (-200, 200)
Unit: \(\mum\)
Components:
hZ0Res
Label: \(\Delta z0 (From IP)\)
Range: (-500, 500)
Unit: \(\mum\)
Components:
hTime
Label: \(Track time\)
Range: (-50, 50)
Unit: \(ns\)
Components:
mu+nSVDHits>0
cut: mup_nSVDHits > 0.5
mu-nSVDHits>0
cut: mum_nSVDHits > 0.5
mu+nSVDHits=0
cut: mup_nSVDHits <= 0.5
mu-nSVDHits=0
cut: mum_nSVDHits <= 0.5
hFlipRefit
Label: \(Track is Flipped and Refitted\)
Range: (-0.5, 1.5)
Unit: ``
Components:
mup
mum
- class DtoKsPiPiSystValidationMode[source]#
Bases:
ValidationModeBaseClass
- name: str | None = 'DtoKsPiPiSyst'#
- latex_str = '$D^{*+}\\rightarrow (D^0 \\rightarrow K_S^0 \\pi^+ \\pi^-) \\pi^+$'#
- create_basf2_path(is_data=0)[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.:
h_ks_goodBelleKshort
Label: \(\text{Good}\ K_S\)
Range: (-0.5, 1.5)
Unit: ``
Components:
ks_goodBelleKshort
h_ks_chiProb
Label: \(K_S\ \text{Fit Quality}\)
Range: (0, 1)
Unit: ``
Components:
ks_chiProb
h_ks_p
Label: \(K_S\ p\)
Range: (0, 5)
Unit: \(GeV\)
Components:
ks_p
h_ks_theta
Label: \(K_S\ \theta\)
Range: (0, 3.141593)
Unit: \(Rad\)
Components:
ks_theta
h_ks_phi
Label: \(K_S\ \phi\)
Range: (-3.141593, 3.141593)
Unit: \(Rad\)
Components:
ks_phi
h_ks_dr
Label: \(K_S\ dr\)
Range: (0, 30)
Unit: \(cm\)
Components:
ks_dr
h_ks_dz
Label: \(K_S\ dz\)
Range: (-25, 25)
Unit: \(cm\)
Components:
ks_dz
h_ks_InvM
Label: \({K_S}\ \text{Invariant Mass}\)
Range: (0.48, 0.516)
Unit: \(GeV\)
Components:
ks_InvM
h_ks_dphi
Label: \(K_S\ \Delta \phi\)
Range: (-3.141593, 3.141593)
Unit: \(Rad\)
Components:
ks_dphi
h_ks_flightTime
Label: \(K_S\ t_{flight}\)
Range: (-0.25, 1)
Unit: \(ns\)
Components:
ks_flightTime
h_ks_flightDistance
Label: \(K_S\ d_{flight}\)
Range: (-20, 50)
Unit: \(cm\)
Components:
ks_flightDistance
h_ks_cosAngleBetweenMomentumAndVertexVectorInXYPlane
Label: \(\cos\theta_{XY}\)
Range: (-1, 1)
Unit: ``
Components:
ks_cosAngleBetweenMomentumAndVertexVectorInXYPlane
h_ks_particleSource
Label: \(K_S\ \text{Particle Source}\)
Range: (-0.5, 6.5)
Unit: ``
Components:
ks_particleSource
h_ks_significanceOfDistance
Label: \(K_S\ \text{Distance Significance}\)
Range: (0, 1000)
Unit: ``
Components:
ks_significanceOfDistance
h_t0_nCDCHits
Label: \(K_s\ \text{daughter}_0\ \text{CDC hits}\)
Range: (-0.5, 140)
Unit: ``
Components:
t0_nCDCHits
h_t0_nPXDHits
Label: \(K_s\ \text{daughter}_0\ \text{PXD hits}\)
Range: (-0.5, 4.5)
Unit: ``
Components:
t0_nPXDHits
h_t0_nSVDHits
Label: \(K_s\ \text{daughter}_0\ \text{SVD hits}\)
Range: (-0.5, 20.5)
Unit: ``
Components:
t0_nSVDHits
h_t0_theta
Label: \(K_s\ \text{daughter}_0\ \theta\)
Range: (0, 3.141593)
Unit: \(Rad\)
Components:
t0_theta
h_t1_nCDCHits
Label: \(K_s\ \text{daughter}_1\ \text{CDC hits}\)
Range: (-0.5, 140)
Unit: ``
Components:
t1_nCDCHits
h_t1_nPXDHits
Label: \(K_s\ \text{daughter}_1\ \text{PXD hits}\)
Range: (-0.5, 4.5)
Unit: ``
Components:
t1_nPXDHits
h_t1_nSVDHits
Label: \(K_s\ \text{daughter}_1\ \text{SVD hits}\)
Range: (-0.5, 20.5)
Unit: ``
Components:
t1_nSVDHits
h_t1_theta
Label: \(K_s\ \text{daughter}_1\ \theta\)
Range: (0, 3.141593)
Unit: \(Rad\)
Components:
t1_theta
h_pi_s_p
Label: \(\pi_s\ p\)
Range: (0, 0.6)
Unit: \(GeV\)
Components:
pi_s_p
h_pi_s_theta
Label: \(\pi_s\ \theta\)
Range: (0, 3.141593)
Unit: \(Rad\)
Components:
pi_s_theta
h_pi_s_phi
Label: \(\pi_s\ \phi\)
Range: (-3.141593, 3.141593)
Unit: \(Rad\)
Components:
pi_s_phi
- class MergedKsEfficiency[source]#
Bases:
ValidationModeBaseClass
- name: str | None = 'MergedKsEfficiency'#
- class MergedL0Efficiency[source]#
Bases:
ValidationModeBaseClass
- name: str | None = 'MergedL0Efficiency'#