CbmRoot
Loading...
Searching...
No Matches
CbmLitCheckEnergyLossMuons Class Reference

#include <CbmLitCheckEnergyLossMuons.h>

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

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 &)
 
CbmLitCheckEnergyLossMuonsoperator= (const CbmLitCheckEnergyLossMuons &)
 
 ClassDef (CbmLitCheckEnergyLossMuons, 1)
 

Private Attributes

Double_t fMom [26]
 
TGraph * fTable [4]
 
TGraph * fCalc [4]
 
std::string fMat
 
string fOutputDir
 

Detailed Description

Definition at line 15 of file CbmLitCheckEnergyLossMuons.h.

Constructor & Destructor Documentation

◆ CbmLitCheckEnergyLossMuons() [1/2]

CbmLitCheckEnergyLossMuons::CbmLitCheckEnergyLossMuons ( )

Definition at line 23 of file CbmLitCheckEnergyLossMuons.cxx.

References fMom.

◆ ~CbmLitCheckEnergyLossMuons()

CbmLitCheckEnergyLossMuons::~CbmLitCheckEnergyLossMuons ( )
virtual

Definition at line 53 of file CbmLitCheckEnergyLossMuons.cxx.

◆ CbmLitCheckEnergyLossMuons() [2/2]

CbmLitCheckEnergyLossMuons::CbmLitCheckEnergyLossMuons ( const CbmLitCheckEnergyLossMuons & )
private

Member Function Documentation

◆ CalcEloss()

◆ Check()

void CbmLitCheckEnergyLossMuons::Check ( )
virtual

◆ ClassDef()

CbmLitCheckEnergyLossMuons::ClassDef ( CbmLitCheckEnergyLossMuons ,
1  )
private

◆ CreateGraphs()

void CbmLitCheckEnergyLossMuons::CreateGraphs ( )

Definition at line 129 of file CbmLitCheckEnergyLossMuons.cxx.

References fCalc, and fTable.

Referenced by Check().

◆ DrawGraphs()

void CbmLitCheckEnergyLossMuons::DrawGraphs ( )

Definition at line 76 of file CbmLitCheckEnergyLossMuons.cxx.

References DrawGraph(), fCalc, fOutputDir, fTable, kLog, and Cbm::SaveCanvasAsImage().

Referenced by Check().

◆ FillTableCarbon()

void CbmLitCheckEnergyLossMuons::FillTableCarbon ( )

Definition at line 193 of file CbmLitCheckEnergyLossMuons.cxx.

References fMom, and fTable.

Referenced by Check().

◆ FillTableIron()

void CbmLitCheckEnergyLossMuons::FillTableIron ( )

Definition at line 141 of file CbmLitCheckEnergyLossMuons.cxx.

References fMom, and fTable.

Referenced by Check().

◆ FillTableTungsten()

void CbmLitCheckEnergyLossMuons::FillTableTungsten ( )

Definition at line 167 of file CbmLitCheckEnergyLossMuons.cxx.

References fMom, and fTable.

Referenced by Check().

◆ operator=()

CbmLitCheckEnergyLossMuons & CbmLitCheckEnergyLossMuons::operator= ( const CbmLitCheckEnergyLossMuons & )
private

◆ SetMaterial()

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

Definition at line 29 of file CbmLitCheckEnergyLossMuons.h.

References fMat.

Member Data Documentation

◆ fCalc

TGraph* CbmLitCheckEnergyLossMuons::fCalc[4]
private

Definition at line 34 of file CbmLitCheckEnergyLossMuons.h.

Referenced by CalcEloss(), CreateGraphs(), and DrawGraphs().

◆ fMat

std::string CbmLitCheckEnergyLossMuons::fMat
private

Definition at line 35 of file CbmLitCheckEnergyLossMuons.h.

Referenced by CalcEloss(), Check(), and SetMaterial().

◆ fMom

Double_t CbmLitCheckEnergyLossMuons::fMom[26]
private

◆ fOutputDir

string CbmLitCheckEnergyLossMuons::fOutputDir
private

Definition at line 37 of file CbmLitCheckEnergyLossMuons.h.

Referenced by DrawGraphs().

◆ fTable

TGraph* CbmLitCheckEnergyLossMuons::fTable[4]
private

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