CBNT Atlfast



Atlfast has a CBNT algorithm. This can be included in any job by adding the following lines into your jobOptions file.

include( "AtlfastAlgs/Atlfast_CBNT.py" )
CBNT_Athena.Members += [ "Atlfast::CBNT_Atlfast/CBNT_Atlfast" ]
CBNT_Atlfast = Algorithm( "CBNT_Atlfast" )

Note that these lines should come after the declaration of an HepMC::Event in the job (e.g. either Generators or GenxModule) and that no other Atlfast Algorithms need be included as this is all done by Atlfast_CBNT.py.

A description of the contents of the Ntuple is given below:

VARIABLE
DESCRIPTION
NELE
Number of isolated electrons
KFELE(NELE)
pdg_id of isolated electrons
PXELE(NELE)
X momentum of isolated electrons
PYELE(NELE)
Y momentum of isolated electrons
PZELE(NELE)
Z momentum of isolated electrons
EEELE(NELE)
Energy of isolated electrons


NPHO
Number of isolated photons
KFPHO(NPHO)
pdg_id of isolated photons
PXPHO(NPHO)
X momentum of isolated photons
PYPHO(NPHO)
Y momentum of isolated photons
PZPHO(NPHO)
Z momentum of isolated photons
EEPHO(NPHO)
Energy of isolated photons


NMUO
Number of isolated muons
KFMUO(NMUO)
pdg_id of isolated muons
PXMUO(NMUO)
X momentum of isolated muons
PYMUO(NMUO)
Y momentum of isolated muons
PZMUO(NMUO)
Z momentum of isolated muons
EEMUO(NMUO)
Energy of isolated muons


NMUX
Number of non-isolated muons
KFMUX(NMUX)
pdg_id of non-isolated muons
PXMUX(NMUX)
X momentum of non-isolated muons
PYMUX(NMUX)
Y momentum of non-isolated muons
PZMUX(NMUX)
Z momentum of non-isolated muons
EEMUX(NMUX)
Energy of non-isolated muons


NJET
Number of reconstructed jets
KFJET(NJET)
pdg_id of reconstructed jets tag
PXJET(NJET)
X momentum of reconstructed jets
PYJET(NJET)
Y momentum of reconstructed jets
PZJET(NJET)
Z momentum of reconstructed jets
EEJET(NJET)
Energy of reconstructed jets
PTcalo(NJET)
Transverse Momentum in calorimeter
PTbjet(NJET)
Transverse momentum of b-jets
PTujet(NJET)
Transverse momentum of u-jets


NJETB
Number of reconstructed jets calibrated with AtlfastB
KFJETB(NJET)
pdg_id of reconstructed jets tag calibrated with AtlfastB
PXJETB(NJETB)
X momentum of reconstructed jets calibrated with AtlfastB
PYJETB(NJETB)
Y momentum of reconstructed jets calibrated with AtlfastB
PZJETB(NJETB)
Z momentum of reconstructed jets calibrated with AtlfastB
EEJETB(NJETB)
Energy of reconstructed jets calibrated with AtlfastB
NPART
Total number of status 3 particles
KPPART(NPART)
"bar code" of particle
KSPART(NPART)
status particle
KFPART(NPART)
pdg_id of particles
KPMOTH(NPART)
"bar code" of particles mother
KFMOTH(NPART)
pdg_id of particles mother
PXPART(NPART)
X momentum of particles
PYPART(NPART)
Y momentum of particles
PZPART(NPART)
Z momentum of particles
EEPART(NPART)
Energy of particles


ISUB
Process
JETB
Number of b-tagged jets
JETC
Number of c-tagged jets
JETTAU
Number of tau-tagged jets


PXMISS
Measured missing X momentum
PYMISS
Measured missing Y momentum
PXNUE
X momentum of invisibles
PYNUE
Y momentum of invisibles

The CBNT Variables