EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/eic/htc/MediaSlice.h>
Public Member Functions | |
MediaSlice (const MediaLayer *mlayer, double z0, double thickness) | |
~MediaSlice () | |
const MediaLayer * | GetMediaLayer () const |
double | GetZ0 () const |
double | GetThickness () const |
double | GetReducedRadiationLength () const |
Public Attributes | |
double | Cms |
double | _RCxx [2][4][4] |
double | _RCyy [2][4][4] |
double | _RCxy [2][4][4] |
Private Attributes | |
const MediaLayer * | mMediaLayer |
double | mZ0 |
double | mThickness |
double | mReducedRadiationLength |
Definition at line 15 of file MediaSlice.h.
View newest version in sPHENIX GitHub at line 15 of file MediaSlice.h
|
inline |
Definition at line 17 of file MediaSlice.h.
View newest version in sPHENIX GitHub at line 17 of file MediaSlice.h
References _RCxx, _RCxy, _RCyy, MediaLayer::GetMaterial(), and mReducedRadiationLength.
|
inline |
Definition at line 27 of file MediaSlice.h.
View newest version in sPHENIX GitHub at line 27 of file MediaSlice.h
|
inline |
Definition at line 29 of file MediaSlice.h.
View newest version in sPHENIX GitHub at line 29 of file MediaSlice.h
References mMediaLayer.
Referenced by MediaSliceArray::GetDE(), and TrKalmanNodeLocation::InitializeProcessNoiseMatrices().
|
inline |
Definition at line 33 of file MediaSlice.h.
View newest version in sPHENIX GitHub at line 33 of file MediaSlice.h
References mReducedRadiationLength.
Referenced by TrKalmanNodeLocation::InitializeProcessNoiseMatrices().
|
inline |
Definition at line 31 of file MediaSlice.h.
View newest version in sPHENIX GitHub at line 31 of file MediaSlice.h
References mThickness.
Referenced by MediaSliceArray::GetDE(), TrKalmanNodeLocation::InitializeProcessNoiseMatrices(), and MediaSliceArray::MediaSliceArray().
|
inline |
Definition at line 30 of file MediaSlice.h.
View newest version in sPHENIX GitHub at line 30 of file MediaSlice.h
References mZ0.
Referenced by TrKalmanNodeLocation::InitializeProcessNoiseMatrices().
double MediaSlice::_RCxx[2][4][4] |
Definition at line 40 of file MediaSlice.h.
View newest version in sPHENIX GitHub at line 40 of file MediaSlice.h
Referenced by TrKalmanNodeLocation::InitializeProcessNoiseMatrices(), and MediaSlice().
double MediaSlice::_RCxy[2][4][4] |
Definition at line 40 of file MediaSlice.h.
View newest version in sPHENIX GitHub at line 40 of file MediaSlice.h
Referenced by TrKalmanNodeLocation::InitializeProcessNoiseMatrices(), and MediaSlice().
double MediaSlice::_RCyy[2][4][4] |
Definition at line 40 of file MediaSlice.h.
View newest version in sPHENIX GitHub at line 40 of file MediaSlice.h
Referenced by TrKalmanNodeLocation::InitializeProcessNoiseMatrices(), and MediaSlice().
double MediaSlice::Cms |
Definition at line 33 of file MediaSlice.h.
View newest version in sPHENIX GitHub at line 33 of file MediaSlice.h
|
private |
Definition at line 43 of file MediaSlice.h.
View newest version in sPHENIX GitHub at line 43 of file MediaSlice.h
Referenced by GetMediaLayer().
|
private |
Definition at line 47 of file MediaSlice.h.
View newest version in sPHENIX GitHub at line 47 of file MediaSlice.h
Referenced by GetReducedRadiationLength(), and MediaSlice().
|
private |
Definition at line 45 of file MediaSlice.h.
View newest version in sPHENIX GitHub at line 45 of file MediaSlice.h
Referenced by GetThickness().
|
private |
Definition at line 45 of file MediaSlice.h.
View newest version in sPHENIX GitHub at line 45 of file MediaSlice.h
Referenced by GetZ0().