|
CbmRoot
|
#include <CbmLitCheckEnergyLossMuons.h>
Public Member Functions | |
| CbmLitCheckEnergyLossMuons () | |
| virtual | ~CbmLitCheckEnergyLossMuons () |
| virtual void | Check () |
| void | FillTableIron () |
| void | FillTableTungsten () |
| void | FillTableCarbon () |
| void | CreateGraphs () |
| void | CalcEloss () |
| void | DrawGraphs () |
| void | SetMaterial (const std::string &material) |
Private Member Functions | |
| CbmLitCheckEnergyLossMuons (const CbmLitCheckEnergyLossMuons &) | |
| CbmLitCheckEnergyLossMuons & | operator= (const CbmLitCheckEnergyLossMuons &) |
| ClassDef (CbmLitCheckEnergyLossMuons, 1) | |
Private Attributes | |
| Double_t | fMom [26] |
| TGraph * | fTable [4] |
| TGraph * | fCalc [4] |
| std::string | fMat |
| string | fOutputDir |
Definition at line 15 of file CbmLitCheckEnergyLossMuons.h.
| CbmLitCheckEnergyLossMuons::CbmLitCheckEnergyLossMuons | ( | ) |
Definition at line 23 of file CbmLitCheckEnergyLossMuons.cxx.
References fMat, fMom, and fOutputDir.
Referenced by CbmLitCheckEnergyLossMuons(), ClassDef(), and operator=().
|
virtual |
Definition at line 53 of file CbmLitCheckEnergyLossMuons.cxx.
|
private |
References CbmLitCheckEnergyLossMuons().
| void CbmLitCheckEnergyLossMuons::CalcEloss | ( | ) |
Definition at line 93 of file CbmLitCheckEnergyLossMuons.cxx.
References CbmLitMaterialEffectsImp::BetheBloch(), CbmLitMaterialEffectsImp::BetheHeitler(), CbmLitMaterialEffectsImp::dEdx(), fCalc, fMat, fMom, CbmLitMaterialEffectsImp::PairProduction(), CbmLitMaterialInfo::SetA(), CbmLitTrackParam::SetQp(), CbmLitMaterialInfo::SetRho(), CbmLitMaterialInfo::SetRL(), and CbmLitMaterialInfo::SetZ().
Referenced by Check().
|
virtual |
Definition at line 55 of file CbmLitCheckEnergyLossMuons.cxx.
References CalcEloss(), CreateGraphs(), DrawGraphs(), FillTableCarbon(), FillTableIron(), FillTableTungsten(), fMat, and SetDefaultDrawStyle().
|
private |
References CbmLitCheckEnergyLossMuons().
| void CbmLitCheckEnergyLossMuons::CreateGraphs | ( | ) |
Definition at line 129 of file CbmLitCheckEnergyLossMuons.cxx.
Referenced by Check().
| void CbmLitCheckEnergyLossMuons::DrawGraphs | ( | ) |
Definition at line 76 of file CbmLitCheckEnergyLossMuons.cxx.
References DrawGraph(), fCalc, fOutputDir, fTable, kLog, and Cbm::SaveCanvasAsImage().
Referenced by Check().
| void CbmLitCheckEnergyLossMuons::FillTableCarbon | ( | ) |
Definition at line 193 of file CbmLitCheckEnergyLossMuons.cxx.
Referenced by Check().
| void CbmLitCheckEnergyLossMuons::FillTableIron | ( | ) |
Definition at line 141 of file CbmLitCheckEnergyLossMuons.cxx.
Referenced by Check().
| void CbmLitCheckEnergyLossMuons::FillTableTungsten | ( | ) |
Definition at line 167 of file CbmLitCheckEnergyLossMuons.cxx.
Referenced by Check().
|
private |
References CbmLitCheckEnergyLossMuons().
|
inline |
Definition at line 29 of file CbmLitCheckEnergyLossMuons.h.
References fMat.
|
private |
Definition at line 34 of file CbmLitCheckEnergyLossMuons.h.
Referenced by CalcEloss(), CreateGraphs(), and DrawGraphs().
|
private |
Definition at line 35 of file CbmLitCheckEnergyLossMuons.h.
Referenced by CalcEloss(), CbmLitCheckEnergyLossMuons(), Check(), and SetMaterial().
|
private |
Definition at line 32 of file CbmLitCheckEnergyLossMuons.h.
Referenced by CalcEloss(), CbmLitCheckEnergyLossMuons(), FillTableCarbon(), FillTableIron(), and FillTableTungsten().
|
private |
Definition at line 37 of file CbmLitCheckEnergyLossMuons.h.
Referenced by CbmLitCheckEnergyLossMuons(), and DrawGraphs().
|
private |
Definition at line 33 of file CbmLitCheckEnergyLossMuons.h.
Referenced by CreateGraphs(), DrawGraphs(), FillTableCarbon(), FillTableIron(), and FillTableTungsten().