CbmRoot
L1Material Class Reference

#include <L1MaterialInfo.h>

Public Member Functions

 L1Material ()
 
void SetBins (int n, float r)
 
float GetRadThick (float x, float y)
 
fvec GetRadThick (fvec x, fvec y)
 

Public Attributes

std::vector< std::vector< float > > table
 
int NBins
 
float RMax
 
float iD
 

Detailed Description

Definition at line 14 of file L1MaterialInfo.h.

Constructor & Destructor Documentation

◆ L1Material()

L1Material::L1Material ( )
inline

Definition at line 16 of file L1MaterialInfo.h.

Member Function Documentation

◆ GetRadThick() [1/2]

float L1Material::GetRadThick ( float  x,
float  y 
)
inline

Definition at line 30 of file L1MaterialInfo.h.

References i, iD, NBins, RMax, table, x, and y.

Referenced by GetRadThick().

◆ GetRadThick() [2/2]

fvec L1Material::GetRadThick ( fvec  x,
fvec  y 
)
inline

Definition at line 41 of file L1MaterialInfo.h.

References fvecLen, GetRadThick(), i, x, and y.

◆ SetBins()

void L1Material::SetBins ( int  n,
float  r 
)
inline

Definition at line 24 of file L1MaterialInfo.h.

References iD, NBins, and RMax.

Member Data Documentation

◆ iD

float L1Material::iD

Definition at line 50 of file L1MaterialInfo.h.

Referenced by GetRadThick(), and SetBins().

◆ NBins

int L1Material::NBins

Definition at line 48 of file L1MaterialInfo.h.

Referenced by GetRadThick(), and SetBins().

◆ RMax

float L1Material::RMax

Definition at line 49 of file L1MaterialInfo.h.

Referenced by GetRadThick(), and SetBins().

◆ table

std::vector<std::vector<float> > L1Material::table

Definition at line 18 of file L1MaterialInfo.h.

Referenced by GetRadThick().


The documentation for this class was generated from the following file: