ATLAS Offline Software
TrkV0Vertex Package
Author
Eveli.nosp@m.na.B.nosp@m.ouhov.nosp@m.a@ce.nosp@m.rn.ch
Kiril.nosp@m.l.Pr.nosp@m.okofi.nosp@m.ev@c.nosp@m.ern.c.nosp@m.h

Introduction

This is and Event Data Model package, designed to store the information about reconstructed V0 candidates, such as photon conversions, kaons, lambdas and so.

Design

Trk::V0Hypothesis Inherits from Trk::ExtendedVxCandidate. In addition it contains the assumed PDG ID of the positive and negative tracks, making the V0 and the assumed PDG ID of the V0. Possible V0 hypotheses are: Unconstrained (i.e. no mass or pointing constraints applied in the fit) and the mass constrained hypotheses: Kshort (K_S0 -> pi_plus pi_minus), Lambda (Lambda0 -> p_plus pi_minus), LambdaBar (anti_Lambda0 -> pi_plus anti_p_minus) and Gamma conversion (gamma -> e_plus e_minus).

Trk::V0Candidate Always contains the Unconstrained hypothesis plus one or more mass constrained hypotheses (reconstructed from the same pair of oppositely charged tracks).

V0Container This is a top level object of the TrkV0Vertex package. It represents a collection of Trk::V0Candidate<i>'s reconstructed by a V0 finding algorithm and written to the StoreGate for further use.