Skip to content

Define common LHCb features #2

@alexpearce

Description

@alexpearce

Newcomers and old-timers alike are often confused about exactly what each branch in their ntuple means. The definitions are usually hard to find, and can even change depending on what DaVinci version you're using.

Looking in a random ntuple, I see branches for:

  • Pseudorapidity (ETA)
  • Best primary vertex (BPV)
  • Impact parameter (IP)
    • χ²
  • End vertex (ENDVERTEX)
  • Own primary vertex (OWNPV)
    • Number of degrees of freedom (NDOF)
    • χ²
    • Covariance (COV)
  • Origin vertex (ORIV)
    • Number of degrees of freedom (NDOF)
    • χ²
    • Covariance (COV)
  • Flight distance
    • χ²
  • Direction/pointing angle (DIRA)
  • Momentum (P{,X,Y,Z})
    • Transverse (PT)
  • Energy (PE)
  • Mass
    • Measured mass (MM)
      • Error (ERR)
    • Mass (M)
  • Lifetime (BPVLTIME)
  • Vertex distance
    • χ²
  • Distance of closest approach (DOCA)
    • χ² MAX (CHI2MAX)
    • DOCAMAX
  • TIS/TOS
  • PDG Monte Carlo ID (ID)
  • Particle identification
    • CombDLL (PID{e,mu,K,p})
      • RichDLL
      • ...
    • ProbNN (ProbNN{e,k,p,pi,mu,ghost)
    • hasMuon
    • isMuon
    • hasRich
    • hasCalo
  • TRACK
    • Type
    • Key
    • χ²
    • Number of degrees of freedom (NDOF)
    • P(χ²)
    • Match χ²
    • Ghost probability (GhostProb)
    • Clone distance (KL distance?)
    • Likelihood
  • Multiple candidates
    • nCandidate
    • totCandidates
  • Run number
  • Event number
  • Bunch crossing (BC)
    • ID
    • Type
  • Odin
    • TCK
  • L0
    • TCK
  • HLT
    • TCK
  • GpsTime
  • Polarity
    nPVs
    • nPV
  • Multiplicity
    • nTracks
      • One per track type
    • RICH1/2 hits
    • VELO clusters
    • TT/IT/OT clusters
    • SPD hits
    • Muon hits
    • Muon tracks

It would be awesome to have some (most? all?) of these documented.

I don't know how would be best to present them. Group them by type (PID variables, track variables, trigger variables, vertex variables, …)? One page per branch? One page for all branches?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions