CbmRoot
CbmLitCheckBrem Class Reference

#include <CbmLitCheckBrem.h>

Inheritance diagram for CbmLitCheckBrem:
[legend]
Collaboration diagram for CbmLitCheckBrem:
[legend]

Public Member Functions

 CbmLitCheckBrem ()
 
virtual ~CbmLitCheckBrem ()
 
virtual void Check ()
 
void CreateGraphs ()
 
void FillGraphs ()
 
void DrawGraphs ()
 
void SetMaterial (const std::string &material)
 

Private Member Functions

 ClassDef (CbmLitCheckBrem, 1)
 

Private Attributes

Int_t fNofMom
 
std::vector< double > fMom
 
Int_t fNofMaterials
 
std::vector< TGraph * > fTable
 
std::vector< TGraph * > fCalc
 
std::vector< CbmLitSimpleMaterialfMaterials
 
std::string fMat
 

Detailed Description

Definition at line 19 of file CbmLitCheckBrem.h.

Constructor & Destructor Documentation

◆ CbmLitCheckBrem()

◆ ~CbmLitCheckBrem()

CbmLitCheckBrem::~CbmLitCheckBrem ( )
virtual

Definition at line 95 of file CbmLitCheckBrem.cxx.

Member Function Documentation

◆ Check()

void CbmLitCheckBrem::Check ( )
virtual

Definition at line 97 of file CbmLitCheckBrem.cxx.

References CreateGraphs(), DrawGraphs(), and FillGraphs().

◆ ClassDef()

CbmLitCheckBrem::ClassDef ( CbmLitCheckBrem  ,
 
)
private

◆ CreateGraphs()

void CbmLitCheckBrem::CreateGraphs ( )

Definition at line 191 of file CbmLitCheckBrem.cxx.

References fCalc, fNofMaterials, fTable, and i.

Referenced by Check().

◆ DrawGraphs()

void CbmLitCheckBrem::DrawGraphs ( )

Definition at line 110 of file CbmLitCheckBrem.cxx.

References fCalc, fNofMaterials, fTable, and i.

Referenced by Check().

◆ FillGraphs()

void CbmLitCheckBrem::FillGraphs ( )

Definition at line 169 of file CbmLitCheckBrem.cxx.

References fCalc, fMaterials, fMom, fNofMaterials, fNofMom, fTable, i, log(), m, and sqrt().

Referenced by Check().

◆ SetMaterial()

void CbmLitCheckBrem::SetMaterial ( const std::string &  material)
inline

Definition at line 30 of file CbmLitCheckBrem.h.

References fMat.

Member Data Documentation

◆ fCalc

std::vector<TGraph*> CbmLitCheckBrem::fCalc
private

Definition at line 37 of file CbmLitCheckBrem.h.

Referenced by CbmLitCheckBrem(), CreateGraphs(), DrawGraphs(), and FillGraphs().

◆ fMat

std::string CbmLitCheckBrem::fMat
private

Definition at line 39 of file CbmLitCheckBrem.h.

Referenced by SetMaterial().

◆ fMaterials

std::vector<CbmLitSimpleMaterial> CbmLitCheckBrem::fMaterials
private

Definition at line 38 of file CbmLitCheckBrem.h.

Referenced by CbmLitCheckBrem(), and FillGraphs().

◆ fMom

std::vector<double> CbmLitCheckBrem::fMom
private

Definition at line 34 of file CbmLitCheckBrem.h.

Referenced by CbmLitCheckBrem(), and FillGraphs().

◆ fNofMaterials

Int_t CbmLitCheckBrem::fNofMaterials
private

Definition at line 35 of file CbmLitCheckBrem.h.

Referenced by CbmLitCheckBrem(), CreateGraphs(), DrawGraphs(), and FillGraphs().

◆ fNofMom

Int_t CbmLitCheckBrem::fNofMom
private

Definition at line 33 of file CbmLitCheckBrem.h.

Referenced by CbmLitCheckBrem(), and FillGraphs().

◆ fTable

std::vector<TGraph*> CbmLitCheckBrem::fTable
private

Definition at line 36 of file CbmLitCheckBrem.h.

Referenced by CbmLitCheckBrem(), CreateGraphs(), DrawGraphs(), and FillGraphs().


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