BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
makeAlignFile.C File Reference
#include <Rtypes.h>
#include <TChain.h>
#include <TClonesArray.h>
#include <TFile.h>
#include <TString.h>
#include <TTree.h>
#include <TVector3.h>
#include "macro/run/bmnloadlibs.C"
Include dependency graph for makeAlignFile.C:

Go to the source code of this file.

Functions

void makeAlignFile (TString out="", TString siConf="SiliconRunSpring2018.xml", TString gemConf="GemRunSpring2018.xml")

Function Documentation

◆ makeAlignFile()

void makeAlignFile ( TString out = "",
TString siConf = "SiliconRunSpring2018.xml",
TString gemConf = "GemRunSpring2018.xml" )

Definition at line 12 of file makeAlignFile.C.

References bmnloadlibs(), TTree::Branch(), TFile::Close(), TTree::Fill(), TObjArray::GetEntriesFast(), BmnGemStripStationSet::GetGemStation(), BmnGemStripStationSet::GetNStations(), BmnSiliconStationSet::GetNStations(), BmnSiliconStationSet::GetSiliconStation(), makeAlignFile(), BmnAlignCorrections::SetCorrections(), BmnGemAlignCorrections::SetModule(), BmnSiliconAlignCorrections::SetModule(), BmnGemAlignCorrections::SetStation(), BmnSiliconAlignCorrections::SetStation(), and TTree::Write().

Referenced by makeAlignFile().

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