#include <MaterialEffects.h>
Public Member Functions | |
int | getDetId (const float zin, const float r) const |
(z,r) grid to material bin/det mapping for Rad length (Rl) and Xi arrays More... | |
int | getRbin (const float r) const |
float | getRlVal (const int zb, const int rb) const |
float | getXiVal (const int zb, const int rb) const |
int | getZbin (const float z) const |
MaterialEffects () | |
Private Attributes | |
float | mRlgridME [Config::nBinsZME][Config::nBinsRME] |
float | mXigridME [Config::nBinsZME][Config::nBinsRME] |
Definition at line 18 of file MaterialEffects.h.
MaterialEffects::MaterialEffects | ( | ) |
Definition at line 36 of file MaterialEffects.cc.
References getDetId(), mRlgridME, mXigridME, mkfit::Config::nBinsRME, mkfit::Config::nBinsZME, mkfit::Config::rangeRME, mkfit::Config::rangeZME, mkfit::Config::Rl, and mkfit::Config::Xi.
|
inline |
(z,r) grid to material bin/det mapping for Rad length (Rl) and Xi arrays
Definition at line 29 of file MaterialEffects.h.
References funct::abs(), and alignCSCRings::r.
Referenced by MaterialEffects().
|
inline |
Definition at line 23 of file MaterialEffects.h.
References mkfit::Config::nBinsRME, alignCSCRings::r, and mkfit::Config::rangeRME.
Referenced by mkfit::propagateHelixToRMPlex(), and mkfit::propagateHelixToZMPlex().
|
inline |
Definition at line 24 of file MaterialEffects.h.
References mRlgridME.
|
inline |
Definition at line 25 of file MaterialEffects.h.
References mXigridME.
|
inline |
Definition at line 22 of file MaterialEffects.h.
References funct::abs(), mkfit::Config::nBinsZME, and mkfit::Config::rangeZME.
Referenced by mkfit::propagateHelixToRMPlex(), and mkfit::propagateHelixToZMPlex().
|
private |
Definition at line 435 of file MaterialEffects.h.
Referenced by getRlVal(), and MaterialEffects().
|
private |
Definition at line 436 of file MaterialEffects.h.
Referenced by getXiVal(), and MaterialEffects().