CMS 3D CMS Logo

Variables
mkfit::Const Namespace Reference

Variables

constexpr float InvPI = 1.0f / Const::PI
 
constexpr bool nan_etc_sigs_enable = false
 
constexpr bool nan_n_silly_check_cands_every_layer = false
 
constexpr bool nan_n_silly_check_cands_post_bkfit = true
 
constexpr bool nan_n_silly_check_cands_pre_bkfit = true
 
constexpr bool nan_n_silly_check_seeds = true
 
constexpr bool nan_n_silly_fixup_bad_cands_every_layer = false
 
constexpr bool nan_n_silly_fixup_bad_seeds = false
 
constexpr bool nan_n_silly_print_bad_cands_bkfit = false
 
constexpr bool nan_n_silly_print_bad_cands_every_layer = false
 
constexpr bool nan_n_silly_print_bad_seeds = false
 
constexpr bool nan_n_silly_remove_bad_seeds = true
 
constexpr float PI = 3.14159265358979323846
 
constexpr float PI3Over4 = 3.0f * Const::PI / 4.0f
 
constexpr float PIOver2 = Const::PI / 2.0f
 
constexpr float PIOver4 = Const::PI / 4.0f
 
constexpr float sol = 0.299792458
 
constexpr float TwoPI = 6.28318530717958647692
 

Variable Documentation

◆ InvPI

constexpr float mkfit::Const::InvPI = 1.0f / Const::PI

Definition at line 12 of file Config.h.

Referenced by mkfit::squashPhiGeneral(), and mkfit::squashPhiMPlexGeneral().

◆ nan_etc_sigs_enable

constexpr bool mkfit::Const::nan_etc_sigs_enable = false

Definition at line 16 of file Config.h.

Referenced by main().

◆ nan_n_silly_check_cands_every_layer

constexpr bool mkfit::Const::nan_n_silly_check_cands_every_layer = false

Definition at line 23 of file Config.h.

Referenced by mkfit::MkBuilder::find_tracks_unroll_candidates().

◆ nan_n_silly_check_cands_post_bkfit

constexpr bool mkfit::Const::nan_n_silly_check_cands_post_bkfit = true

Definition at line 28 of file Config.h.

◆ nan_n_silly_check_cands_pre_bkfit

constexpr bool mkfit::Const::nan_n_silly_check_cands_pre_bkfit = true

Definition at line 27 of file Config.h.

◆ nan_n_silly_check_seeds

constexpr bool mkfit::Const::nan_n_silly_check_seeds = true

Definition at line 18 of file Config.h.

Referenced by mkfit::MkBuilder::seed_post_cleaning().

◆ nan_n_silly_fixup_bad_cands_every_layer

constexpr bool mkfit::Const::nan_n_silly_fixup_bad_cands_every_layer = false

Definition at line 25 of file Config.h.

Referenced by mkfit::MkBuilder::find_tracks_unroll_candidates().

◆ nan_n_silly_fixup_bad_seeds

constexpr bool mkfit::Const::nan_n_silly_fixup_bad_seeds = false

Definition at line 20 of file Config.h.

Referenced by mkfit::MkBuilder::seed_post_cleaning().

◆ nan_n_silly_print_bad_cands_bkfit

constexpr bool mkfit::Const::nan_n_silly_print_bad_cands_bkfit = false

Definition at line 29 of file Config.h.

◆ nan_n_silly_print_bad_cands_every_layer

constexpr bool mkfit::Const::nan_n_silly_print_bad_cands_every_layer = false

Definition at line 24 of file Config.h.

Referenced by mkfit::MkBuilder::find_tracks_unroll_candidates().

◆ nan_n_silly_print_bad_seeds

constexpr bool mkfit::Const::nan_n_silly_print_bad_seeds = false

Definition at line 19 of file Config.h.

Referenced by mkfit::MkBuilder::seed_post_cleaning().

◆ nan_n_silly_remove_bad_seeds

constexpr bool mkfit::Const::nan_n_silly_remove_bad_seeds = true

Definition at line 21 of file Config.h.

Referenced by mkfit::MkBuilder::seed_post_cleaning().

◆ PI

constexpr float mkfit::Const::PI = 3.14159265358979323846

◆ PI3Over4

constexpr float mkfit::Const::PI3Over4 = 3.0f * Const::PI / 4.0f

Definition at line 11 of file Config.h.

Referenced by mkfit::conformalFitMPlex().

◆ PIOver2

constexpr float mkfit::Const::PIOver2 = Const::PI / 2.0f

◆ PIOver4

constexpr float mkfit::Const::PIOver4 = Const::PI / 4.0f

Definition at line 10 of file Config.h.

Referenced by mkfit::conformalFitMPlex().

◆ sol

constexpr float mkfit::Const::sol = 0.299792458

◆ TwoPI

constexpr float mkfit::Const::TwoPI = 6.28318530717958647692