ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
VKalVrt
VrtSecInclusive
VrtSecInclusive
Reconstruction/VKalVrt/VrtSecInclusive/VrtSecInclusive/Constants.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef _VrtSecInclusive_Constants_H
6
#define _VrtSecInclusive_Constants_H
7
8
#include "
TruthUtils/ParticleConstants.h
"
9
#include <cmath>
10
11
namespace
VKalVrtAthena
{
12
13
namespace
PhysConsts
{
14
constexpr
double
mass_chargedPion
=
ParticleConstants::chargedPionMassInMeV
;
15
constexpr
double
mass_electron
=
ParticleConstants::electronMassInMeV
;
16
constexpr
double
mass_proton
=
ParticleConstants::protonMassInMeV
;
17
}
18
19
namespace
AlgConsts
{
20
constexpr
double
infinitesimal
= 1.e-9;
21
constexpr
double
maxValue
= 1.e10;
22
constexpr
double
chi2PerTrackInitValue
= 1.e5;
23
constexpr
double
minVertexChi2Probability
= 1.e-3;
24
constexpr
double
invalidFloat
= -9999.;
25
constexpr
int
invalidInt
= -9999;
26
constexpr
unsigned
invalidUnsigned
= 9999;
27
}
28
}
29
30
31
#endif
ParticleConstants.h
A number of constexpr particle constants to avoid hardcoding them directly in various places.
ParticleConstants::PDG2011::protonMassInMeV
constexpr double protonMassInMeV
the mass of the proton (in MeV)
Definition
ParticleConstants.h:71
ParticleConstants::PDG2011::chargedPionMassInMeV
constexpr double chargedPionMassInMeV
the mass of the charged pion (in MeV)
Definition
ParticleConstants.h:41
ParticleConstants::PDG2011::electronMassInMeV
constexpr double electronMassInMeV
the mass of the electron (in MeV)
Definition
ParticleConstants.h:26
VKalVrtAthena::AlgConsts
Definition
Reconstruction/VKalVrt/VrtSecInclusive/VrtSecInclusive/Constants.h:19
VKalVrtAthena::AlgConsts::minVertexChi2Probability
constexpr double minVertexChi2Probability
Definition
Reconstruction/VKalVrt/VrtSecInclusive/VrtSecInclusive/Constants.h:23
VKalVrtAthena::AlgConsts::chi2PerTrackInitValue
constexpr double chi2PerTrackInitValue
Definition
Reconstruction/VKalVrt/VrtSecInclusive/VrtSecInclusive/Constants.h:22
VKalVrtAthena::AlgConsts::invalidUnsigned
constexpr unsigned invalidUnsigned
Definition
Reconstruction/VKalVrt/VrtSecInclusive/VrtSecInclusive/Constants.h:26
VKalVrtAthena::AlgConsts::invalidInt
constexpr int invalidInt
Definition
Reconstruction/VKalVrt/VrtSecInclusive/VrtSecInclusive/Constants.h:25
VKalVrtAthena::AlgConsts::maxValue
constexpr double maxValue
Definition
Reconstruction/VKalVrt/VrtSecInclusive/VrtSecInclusive/Constants.h:21
VKalVrtAthena::AlgConsts::invalidFloat
constexpr double invalidFloat
Definition
Reconstruction/VKalVrt/VrtSecInclusive/VrtSecInclusive/Constants.h:24
VKalVrtAthena::AlgConsts::infinitesimal
constexpr double infinitesimal
Definition
Reconstruction/VKalVrt/VrtSecInclusive/VrtSecInclusive/Constants.h:20
VKalVrtAthena::PhysConsts
Definition
Reconstruction/VKalVrt/VrtSecInclusive/VrtSecInclusive/Constants.h:13
VKalVrtAthena::PhysConsts::mass_chargedPion
constexpr double mass_chargedPion
Definition
Reconstruction/VKalVrt/VrtSecInclusive/VrtSecInclusive/Constants.h:14
VKalVrtAthena::PhysConsts::mass_electron
constexpr double mass_electron
Definition
Reconstruction/VKalVrt/VrtSecInclusive/VrtSecInclusive/Constants.h:15
VKalVrtAthena::PhysConsts::mass_proton
constexpr double mass_proton
Definition
Reconstruction/VKalVrt/VrtSecInclusive/VrtSecInclusive/Constants.h:16
VKalVrtAthena
Definition
AANT_Tools.cxx:25
Generated on
for ATLAS Offline Software by
1.17.0