14#ifndef HADRONCALIBRATION_H
15#define HADRONCALIBRATION_H
29#include "TGraphErrors.h"
30#include "TEfficiency.h"
32#include "TMultiGraph.h"
35#include "TFitResultPtr.h"
49 void fitBGCurve( std::vector< TString > particles, TString filename, std::string paramfile );
52 void plotBGCurve( std::vector< TString > particles, TString filename, std::string paramfile );
55 void fitSigmaVsNHit( TString filename, std::string paramfile,
int mcFlag,
int type );
58 void fitSigmaVsSin( TString filename, std::string paramfile,
int mcFlag,
int type );
61 void plotEfficiency( TString filenames[5], TString saveas, std::string paramfile,
int mcFlag,
int type );
void fitSigmaVsSin(TString filename, std::string paramfile, int mcFlag, int type)
void plotEfficiency(TString filenames[5], TString saveas, std::string paramfile, int mcFlag, int type)
void plotBGCurve(std::vector< TString > particles, TString filename, std::string paramfile)
virtual ~HadronCalibration()
void fitBGCurve(std::vector< TString > particles, TString filename, std::string paramfile)
void fitSigmaVsNHit(TString filename, std::string paramfile, int mcFlag, int type)