ATLAS Offline Software
|
This package is designed to provide an Event Data Model for a vertex reconstruction performed with multi vertex adaptive technique. The Trk::MVFVxCandidate and Trk::MVFVxTrackAtVertex classes inherit form the corresponding classes of VxVertex library. Presently, all the additional data members are made transient. In the case the storage of these members will be required in future, a special MVFVxContainer is provided.
Trk::MVFVxCandidate An extention of Trk::VxCandidate. This class uses Trk::MVFVxTrackAtVertex to store the information about tracks participating in the vertex fit and Trk::MvfFitInfo to keep track of fit initial setup.
Trk::MVFVxTrackAtVertex An extension of Trk::VxTrackAtVertex. In addition, it remembers, which vertices this track was assocaited with.
Trk::TrackToVtxLink Keeps the link od a given Trk::Track of Rec::TrackParticle to the assocaited vertices.
Trk::MvfFitInfo A helper storage class for the information required during an adaptive multi vertex fit.
MVFVxContainer Top level object of the package. A collection of Trk::MVFVxCandidate . It is not used so far, but might become quite important if any of presently transient MVF-related stuff becomes persistent.