|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include "TCutG.h"#include <TCanvas.h>#include <TF1.h>#include <TFile.h>#include <TGraph.h>#include <TH1F.h>#include <TNtuple.h>#include <TTree.h>#include <algorithm>#include <fstream>#include <iostream>#include <map>#include <numeric>#include <stdio.h>#include <vector>#include "TH1D.h"#include "TH2.h"#include "TMultiGraph.h"#include "TString.h"#include "TStyle.h"#include "../common/utilites.h"#include "TClonesArray.h"Go to the source code of this file.
Macros | |
| #define | kNstrips 16 |
| #define | kNsides 2 |
| #define | kNgains 2 |
Functions | |
| int | make_flat_index (uint32_t StripId, uint32_t StripSide, uint32_t Gain) |
| void | simple_analysis (TString converted_root_file, TString result_file_name, int max_entries) |
| #define kNgains 2 |
Definition at line 29 of file simple_analysis.cpp.
| #define kNsides 2 |
Definition at line 28 of file simple_analysis.cpp.
| #define kNstrips 16 |
Definition at line 27 of file simple_analysis.cpp.
| int make_flat_index | ( | uint32_t | StripId, |
| uint32_t | StripSide, | ||
| uint32_t | Gain ) |
Definition at line 31 of file simple_analysis.cpp.
References BmnHodoAddress::GetAddress().
Referenced by simple_analysis().
Definition at line 37 of file simple_analysis.cpp.
References TObjArray::Add(), TObjArray::At(), TCanvas::cd(), TFile::Close(), TString::Data(), TPad::DivideSquare(), TVirtualPad::Draw(), BmnDigiContainerTemplate::fFitR2, FitHistogrammSmartInMaxPeak(), BmnDigiContainerTemplate::fTimeMax, TDirectoryFile::Get(), BmnHodoAddress::GetAddress(), BmnHodoRaw2Digit::GetCalibPairFromAddress(), TTree::GetEntries(), TObjArray::GetEntriesFast(), TTree::GetEntry(), BmnHodoDigi::GetGain(), TObjArray::GetLast(), TObject::GetName(), BmnAbstractDigit::GetSignal(), BmnHodoDigit::GetStripId(), BmnHodoDigi::GetStripSide(), i, kNgains, kNsides, kNstrips, make_flat_index(), TFile::Open(), BmnHodoRaw2Digit::ParseCalibration(), TObject::SaveAs(), TTree::SetBranchAddress(), TPad::SetLogy(), TCollection::SetName(), signal(), and TObject::Write().