![]() |
ATLAS Offline Software
|
: B-physics xAOD helpers. More...
#include "xAODTracking/TrackParticleFwd.h"#include "xAODTracking/VertexFwd.h"#include "xAODTracking/VertexContainerFwd.h"#include "xAODMuon/MuonContainer.h"#include "xAODEgamma/ElectronContainer.h"#include "TVector3.h"#include "TLorentzVector.h"#include "TMatrixTSym.h"#include <assert.h>Go to the source code of this file.
Classes | |
| class | xAOD::BPhysHelper |
Namespaces | |
| xAOD | |
| ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region. | |
Macros | |
| #define | BPHYS_CHECK(EXP) { if( ! EXP ) ATH_MSG_WARNING ( "Call of \"" << #EXP << "\" failed" ); } |
| Useful CHECK macro. More... | |
: B-physics xAOD helpers.
This class provides interface to the basic B-physics augmemtation of the xAOD::Vertex, i.e.:
In addition, it provides methods that convert covariance matrix from its native xAOD form (i.e. vector<float>) into the matrix form represented by the TMatrixTSym<double> class
To access hypothesis-specific augmentation (e.g. invariant mass, lifetime, etc) use BPhysHypoHelper.
Usage example:
Definition in file BPhysHelper.h.
| #define BPHYS_CHECK | ( | EXP | ) | { if( ! EXP ) ATH_MSG_WARNING ( "Call of \"" << #EXP << "\" failed" ); } |
Useful CHECK macro.
Definition at line 739 of file BPhysHelper.h.
1.8.18