Skip to main content

Variables

Some variables have changed names, some have been removed and some are added. This page provides all the information needed to convert your code from the previous release to the new one. You can see the complete list of variables in the ATLAS Open Data 2025 beta release here

Minor changes

The table below summarizes the variables which have changed name in the new release, but where the usage of the variable is more or less the same.

In previous releaseIn new releaseComment
scaleFactor_<...>ScaleFactor_<...>Starting with capital S
scaleFactor_BTAGScaleFactor_FTAGNew and improved way to calculate scalefactor for b-tagging algorithm using continuous working point
largeRjet_<...>largeRJet_<...>Capital J in jet
largeRjet_etalargeRJet_EtaCapital E in eta was used by mistake in 2025 beta release. Will be fixed in next release.
met_etmetSame content, but new name
tau_BDTidReplaced by tau_RNNJetScore and tau_RNNEleScoreDeep neural network scores used to identify hadronically and leptonically decaying taus, respectively
tau_isTightIDtau_isTightSame content, but new name
jet/lep/photon/tau_Ejet/lep/photon/tau_eEnergy of object, now using small e for energy
photon_ptcone30photon_ptcone20Similar content
photon_etcone20photon_topoetcone40Similar content
jet/lep/photon/tau_trigMatchedjet/lep/photon/tau_isTrigMatchedSame content, but adding an is
lep_trackd0pvunbiasedlep_d0Similar content, but new name
lep_tracksigd0pvunbiasedlep_d0sigSimilar content, but new name
lep_ptcone30lep_ptvarcone30Similar content, but new name
lep_etcone20lep_topoetcone20Similar content, but new name
jet_MV2c10jet_btag_quantileNew b-tagger implemented, now using the continuous working point (see further down for more information)
XSectionxsecSame content, but new name
SumWeightssum_of_weightsSame content, but new name

New variables

The variables in the table below are all new variables, which are not available in the previous release.

New VariablesC++ typeDescription
num_eventsdoublenumber of originally number of simulated events, neglecting the event weights
sum_of_weightsdoublethe square root of the sum of the event weights
sum_of_weights_squareddoublethe square root of the sum of the square of the event weights
kfacfloatcorrections to the cross section due to higher order calculations
met_mpxfloatx-component of the missing momentum vector
met_mpyfloaty-component of the missing momentum vector
ScaleFactor_TauTRIGGERfloatscalefactor for different operating efficiencies of used tau triggers
ScaleFactor_DiTauTRIGGERfloatscalefactor for different operating efficiencies of used ditau triggers
photon_isLooseIDvector<bool>boolean indicating whether photon satisfies loose ID reconstruction criteria
photon_isLooseIsovector<bool>boolean indicating whether photon satisfies loose isolation criteria
photon_isTightIsovector<bool>boolean indicating whether photon satisfies tight isolation criteria
lep_isLooseIDvector<bool>boolean indicating whether lepton satisfies loose ID reconstruction criteria
lep_isMediumIDvector<bool>boolean indicating whether lepton satisfies medium ID reconstruction criteria
lep_isLooseIsovector<bool>boolean indicating whether lepton satisfies loose isolation criteria
lep_isTightIsovector<bool>boolean indicating whether lepton satisfies tight isolation criteria
ScaleFactor_ElTRIGGERFloat_tscalefactor for different operating efficiencies of used single electron triggers
ScaleFactor_MuTRIGGERFloat_tscalefactor for different operating efficiencies of used single muon triggers
ScaleFactor_MLTRIGGERFloat_tscalefactor for different operating efficiencies of used multilepton triggers
TriggerMatch_DILEPTONFloat_tscalefactor for different operating efficiencies of used di-lepton triggers
jet_pt_jer1vector<float>transverse momentum of the jet after applying a specific systematic uncertainty from the jet energy resolution calibration
jet_pt_jer2vector<float>transverse momentum of the jet after applying a specific systematic uncertainty from the jet energy resolution calibration
ScaleFactor_JVTFloat_tscalefactor for jet vertex tagger (JVT) algorithm using the neural net (NN) working point
trigDEboolboolean whether the event has been selected by any of the di-electron triggers
trigDMboolboolean whether the event has been selected by any of the di-muon triggers
trigMETboolboolean whether the event has been selected by any of the missing transverse energy triggers
trigTboolboolean whether the event has been selected by any of the single tau triggers
trigDTboolboolean whether the event has been selected by any of the di-tau triggers
truth_elec_etavector<float>pseudo-rapidity of the truth electrons
truth_elec_nInt_tnumber of truth electrons
truth_elec_phivector<float>azimuthal angle of the truth electrons
truth_elec_ptvector<float>transverse momentum of the truth electrons
truth_jet_etavector<float>pseudo-rapidity of the truth jets
truth_jet_mvector<float>mass of the truth jets
truth_jet_nInt_tnumber of truth jets
truth_jet_phivector<float>azimuthal angle of the truth jets
truth_jet_ptvector<float>transverse momentum of the truth jets
truth_metFloat_ttruth missing transverse energy
truth_met_phiFloat_tazimuthal angle of the truth missing transverse energy
truth_muon_etavector<float>pseudo-rapidity of the truth muon
truth_muon_nInt_tnumber of truth muons
truth_muon_phivector<float>azimuthal angle of the truth muons
truth_muon_ptvector<float>transverse momentum of the truth muons
truth_photon_etavector<float>pseudo-rapidity of the truth photons
truth_photon_nInt_tnumber of truth photons
truth_photon_phivector<float>azimuthal angle of the truth photons
truth_photon_ptvector<float>transverse momentum of the truth photons
truth_tau_etavector<float>pseudo-rapidity of the truth taus
truth_tau_nInt_tnumber of truth taus
truth_tau_phivector<float>azimuthal angle of the truth taus
truth_tau_ptvector<float>transverse momentum of the truth taus

Changes to the b-tagging

The new release contains a better and improved b-tagger, named DL1dv01 (see publication). In the previous release one had to use fixed working points of b-tagging efficiency. The table below shows which cut needs to be applied to in order to reflect a given working point (WP). I.e. if you used the 85% WP in the previous release you need to require jet_btag_quantile>=2 in the new release.

WP in previous releaseCut in new release
100%jet_btag_quantile>=1
85%jet_btag_quantile>=2
77%jet_btag_quantile>=3
70%jet_btag_quantile>=4
60%jet_btag_quantile>=5

Scaling to cross section and luminosity

In the 2025 beta release all the information needed to do the scaling of the MC to the integrated luminosity of the data set (36 inverse femtobarn) are available in the ntuples.

sf=xseckfacfilteffsumofweightssf = \frac{xsec*kfac*filteff}{sum_of_weights}

This scale factor then needs to be multiplied with all the scale factors relevant for the analysis you are doing (e.g. if you are using b-jets in your selection you need to multiply with ScaleFactor_FTAG, if you use electrons; scaleFactor_ELE &c).