BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
h3lAna.C File Reference
#include "TFile.h"
#include "TH1F.h"
#include "TTreeReader.h"
#include "TTreeReaderValue.h"
#include <TLorentzVector.h>
#include <TSystem.h>
Include dependency graph for h3lAna.C:

Go to the source code of this file.

Functions

void h3lAna (TString inputFileName="/home/merz/data/h3l_sim/h3lPairs_XeCsI_3.8AGeV_mb_4mln.root", TString outputFileName="/home/merz/data/h3l_sim/h3lPlots_XeCsI_3.8AGeV_mb_4mln.root")

Variables

Float_t invMassMin = 2.95
Float_t invMassMax = 3.05
const Int_t nPath = 1
const Int_t nDca2 = 1
const Int_t nDca12 = 1
const Int_t nDca0 = 1
vector< Float_t > pathMin = {0.3}
vector< Float_t > pathMax = {35}
vector< Float_t > dca2Min = {5.7}
vector< Float_t > dca2Max = {14}
vector< Float_t > dca12Min = {0.0}
vector< Float_t > dca12Max = {5.0}
vector< Float_t > dca0Min = {0.11}
vector< Float_t > dca0Max = {2.5}
const Int_t nMom1 = 1
vector< Float_t > mom1Min = {4.5}
vector< Float_t > mom1Max = {15.5}
const Int_t nMom2 = 1
vector< Float_t > mom2Min = {0.3}
vector< Float_t > mom2Max = {1.1}
const Int_t nFsd1 = 1
vector< Int_t > fsd1Min = {0}
vector< Int_t > fsd1Max = {4}
const Int_t nFsd2 = 1
vector< Int_t > fsd2Min = {0}
vector< Int_t > fsd2Max = {4}
const Int_t nGem1 = 1
vector< Int_t > gem1Min = {5}
vector< Int_t > gem1Max = {7}
const Int_t nGem2 = 1
vector< Int_t > gem2Min = {1}
vector< Int_t > gem2Max = {7}

Function Documentation

◆ h3lAna()

void h3lAna ( TString inputFileName = "/home/merz/data/h3l_sim/h3lPairs_XeCsI_3.8AGeV_mb_4mln.root",
TString outputFileName = "/home/merz/data/h3l_sim/h3lPlots_XeCsI_3.8AGeV_mb_4mln.root" )

Definition at line 91 of file h3lAna.C.

References TFile::Close(), dca0Max, dca0Min, dca12Max, dca12Min, dca2Max, dca2Min, TH1::Fill(), fsd1Max, fsd1Min, fsd2Max, fsd2Min, gem1Max, gem1Min, gem2Max, gem2Min, invMassMax, invMassMin, mom1Max, mom1Min, mom2Max, mom2Min, nDca0, nDca12, nDca2, TTreeReader::Next(), nFsd1, nFsd2, nGem1, nGem2, nMom1, nMom2, nPath, TFile::Open(), pathMax, pathMin, and TObject::Write().

Here is the call graph for this function:

Variable Documentation

◆ dca0Max

vector<Float_t> dca0Max = {2.5}

Definition at line 69 of file h3lAna.C.

◆ dca0Min

vector<Float_t> dca0Min = {0.11}

Definition at line 68 of file h3lAna.C.

◆ dca12Max

vector<Float_t> dca12Max = {5.0}

Definition at line 67 of file h3lAna.C.

◆ dca12Min

vector<Float_t> dca12Min = {0.0}

Definition at line 66 of file h3lAna.C.

◆ dca2Max

vector<Float_t> dca2Max = {14}

Definition at line 65 of file h3lAna.C.

◆ dca2Min

vector<Float_t> dca2Min = {5.7}

Definition at line 64 of file h3lAna.C.

◆ fsd1Max

vector<Int_t> fsd1Max = {4}

Definition at line 80 of file h3lAna.C.

◆ fsd1Min

vector<Int_t> fsd1Min = {0}

Definition at line 79 of file h3lAna.C.

◆ fsd2Max

vector<Int_t> fsd2Max = {4}

Definition at line 83 of file h3lAna.C.

◆ fsd2Min

vector<Int_t> fsd2Min = {0}

Definition at line 82 of file h3lAna.C.

◆ gem1Max

vector<Int_t> gem1Max = {7}

Definition at line 86 of file h3lAna.C.

◆ gem1Min

vector<Int_t> gem1Min = {5}

Definition at line 85 of file h3lAna.C.

◆ gem2Max

vector<Int_t> gem2Max = {7}

Definition at line 89 of file h3lAna.C.

◆ gem2Min

vector<Int_t> gem2Min = {1}

Definition at line 88 of file h3lAna.C.

◆ invMassMax

Float_t invMassMax = 3.05

Definition at line 15 of file h3lAna.C.

◆ invMassMin

Float_t invMassMin = 2.95

Definition at line 14 of file h3lAna.C.

◆ mom1Max

vector<Float_t> mom1Max = {15.5}

Definition at line 73 of file h3lAna.C.

◆ mom1Min

vector<Float_t> mom1Min = {4.5}

Definition at line 72 of file h3lAna.C.

◆ mom2Max

vector<Float_t> mom2Max = {1.1}

Definition at line 76 of file h3lAna.C.

◆ mom2Min

vector<Float_t> mom2Min = {0.3}

Definition at line 75 of file h3lAna.C.

◆ nDca0

const Int_t nDca0 = 1

Definition at line 20 of file h3lAna.C.

◆ nDca12

const Int_t nDca12 = 1

Definition at line 19 of file h3lAna.C.

◆ nDca2

const Int_t nDca2 = 1

Definition at line 18 of file h3lAna.C.

◆ nFsd1

const Int_t nFsd1 = 1

Definition at line 78 of file h3lAna.C.

◆ nFsd2

const Int_t nFsd2 = 1

Definition at line 81 of file h3lAna.C.

◆ nGem1

const Int_t nGem1 = 1

Definition at line 84 of file h3lAna.C.

◆ nGem2

const Int_t nGem2 = 1

Definition at line 87 of file h3lAna.C.

◆ nMom1

const Int_t nMom1 = 1

Definition at line 71 of file h3lAna.C.

◆ nMom2

const Int_t nMom2 = 1

Definition at line 74 of file h3lAna.C.

◆ nPath

const Int_t nPath = 1

Definition at line 17 of file h3lAna.C.

◆ pathMax

vector<Float_t> pathMax = {35}

Definition at line 63 of file h3lAna.C.

◆ pathMin

vector<Float_t> pathMin = {0.3}

Definition at line 62 of file h3lAna.C.