BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
plot_align_corrections_bmn.C File Reference
#include <map>
Include dependency graph for plot_align_corrections_bmn.C:

Go to the source code of this file.

Functions

void CreateItCorrs (Double_t *****itCorrs, Int_t nKinds, Int_t nParams, Int_t nIts, BmnGemStripStationSet *stationSet)
void CreateItCorrErrs (Double_t ****itNewCorrErrs, Int_t nParams, Int_t nIts, BmnGemStripStationSet *stationSet)
void FillItCorrsItErrs (TString newAlignCorrFileListFileName, Double_t *****itCorrs, Double_t ****itNewCorrErrs, Int_t iKind, int const mlpdParNr_What[][3])
void plot_align_corrections_bmn (TString new1AlignCorrFileListFileName, TString new2AlignCorrFileListFileName="")

Function Documentation

◆ CreateItCorrErrs()

void CreateItCorrErrs ( Double_t **** itNewCorrErrs,
Int_t nParams,
Int_t nIts,
BmnGemStripStationSet * stationSet )

Definition at line 477 of file plot_align_corrections_bmn.C.

References BmnGemStripStationSet::GetGemStation(), BmnGemStripStation::GetNModules(), and BmnGemStripStationSet::GetNStations().

Here is the call graph for this function:

◆ CreateItCorrs()

void CreateItCorrs ( Double_t ***** itCorrs,
Int_t nKinds,
Int_t nParams,
Int_t nIts,
BmnGemStripStationSet * stationSet )

Definition at line 453 of file plot_align_corrections_bmn.C.

References BmnGemStripStationSet::GetGemStation(), BmnGemStripStation::GetNModules(), and BmnGemStripStationSet::GetNStations().

Here is the call graph for this function:

◆ FillItCorrsItErrs()

void FillItCorrsItErrs ( TString newAlignCorrFileListFileName,
Double_t ***** itCorrs,
Double_t **** itNewCorrErrs,
Int_t iKind,
int const mlpdParNr_What[][3] )

Definition at line 496 of file plot_align_corrections_bmn.C.

References TString::Data(), TString::Format(), TDirectoryFile::Get(), BmnAlignCorrections::GetCorrections(), TTree::GetEntries(), TObjArray::GetEntriesFast(), TTree::GetEntry(), BmnGemAlignCorrections::GetModule(), BmnGemAlignCorrections::GetStation(), TString::ReplaceAll(), TTree::SetBranchAddress(), TObjArray::UncheckedAt(), TVector3::X(), TVector3::Y(), and TVector3::Z().

Referenced by plot_align_corrections_bmn().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ plot_align_corrections_bmn()