GRSISort "v4.0.0.5"
An extension of the ROOT analysis Framework
Loading...
Searching...
No Matches
TSourceCalibration.cxx File Reference
#include "TSourceCalibration.h"
#include <chrono>
#include <cstdlib>
#include <iostream>
#include <iomanip>
#include <string>
#include <cstring>
#include <thread>
#include "TSystem.h"
#include "TGTableLayout.h"
#include "TCanvas.h"
#include "TLinearFitter.h"
#include "TF1.h"
#include "TSpectrum.h"
#include "TPolyMarker.h"
#include "TObject.h"
#include "TFrame.h"
#include "TVirtualX.h"
#include "TChannel.h"
#include "GRootCommands.h"
#include "combinations.h"
#include "Globals.h"
+ Include dependency graph for TSourceCalibration.cxx:

Go to the source code of this file.

Functions

bool FilledBin (TH2 *matrix, const int &bin)
 
std::map< TGauss *, std::tuple< double, double, double, double > > Match (std::vector< TGauss * > peaks, std::vector< std::tuple< double, double, double, double > > sources, TSourceTab *sourceTab)
 
double Polynomial (double *x, double *par)
 
std::map< double, std::tuple< double, double, double, double > > RoughCal (std::vector< double > peaks, std::vector< std::tuple< double, double, double, double > > sources, TSourceTab *sourceTab)
 
std::map< TGauss *, std::tuple< double, double, double, double > > SmartMatch (std::vector< TGauss * > peaks, std::vector< std::tuple< double, double, double, double > > sources, TSourceTab *sourceTab)