|
BmnRoot
|
#include <iostream>#include <fstream>#include <vector>#include <TFile.h>#include <TNtuple.h>#include <TGraph.h>#include <TF1.h>#include <TTree.h>#include <TCanvas.h>#include <TH1F.h>#include "TCutG.h"#include <algorithm>#include <map>#include <numeric>#include <stdio.h>#include "TString.h"#include "TH1D.h"#include "TMultiGraph.h"#include "TStyle.h"#include "TH2.h"#include "TClonesArray.h"#include "../common/utilites.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 31 of file simple_analysis.cpp.
| #define kNsides 2 |
Definition at line 30 of file simple_analysis.cpp.
| #define kNstrips 16 |
Definition at line 29 of file simple_analysis.cpp.
| int make_flat_index | ( | uint32_t | StripId, |
| uint32_t | StripSide, | ||
| uint32_t | Gain | ||
| ) |
Definition at line 33 of file simple_analysis.cpp.
References BmnHodoAddress::GetAddress().
Referenced by simple_analysis().
| void simple_analysis | ( | TString | converted_root_file, |
| TString | result_file_name, | ||
| int | max_entries | ||
| ) |
Definition at line 38 of file simple_analysis.cpp.
References BmnDigiContainerTemplate::fFitR2, FitHistogrammSmartInMaxPeak(), BmnDigiContainerTemplate::fTimeMax, BmnHodoAddress::GetAddress(), BmnHodoRaw2Digit::GetCalibPairFromAddress(), BmnHodoDigi::GetGain(), BmnAbstractDigit::GetSignal(), BmnHodoDigit::GetStripId(), BmnHodoDigi::GetStripSide(), i, kNgains, kNsides, kNstrips, make_flat_index(), and BmnHodoRaw2Digit::ParseCalibration().