13 #include "TFileIter.h" 24 void plotAlignParams(
string ShiftsOrParams,
char* plotName =
"test.png");
43 TLegend *
MakeLegend(
double x1=0.1,
double y1=0.1,
double x2=0.1,
double y2=0.1);
48 int FindPeaks(TH1F *h1,
float *peaklist,
const int maxNpeaks,
int startbin=-1,
int endbin=-1);
bool CheckFileExistence(TString filename)
void plotAlignParams(string ShiftsOrParams, char *plotName="test.png")
TLegend * MakeLegend(double x1=0.1, double y1=0.1, double x2=0.1, double y2=0.1)
int GetSubDet(unsigned int id)
void plotAlignableChiSquare(char *plotName="testchi2.png", float minChi2n=-1.0)
int GetBarrelLayer(unsigned int id)
void CheckFiles(int &ierr)
void dumpAlignedModules(int nhits=0)
void extractSurveyResiduals(int currentPar, int subDet=0)
HIPplots(int IOV, char *path, char *outFile)
bool CheckHistoRising(TH1D *h)
void extractAlignShifts(int i, int minHits=0, int subDet=0)
int GetNIterations(TDirectory *f, char *tag, int startingcounter=0)
void extractAlignableChiSquare(int minHits=0, int subDet=0, int doubleSided=0)
void extractAlignParams(int i, int minHits=0, int subDet=0, int doubleSided=0)
void plotAlignParamsAtIter(int iter, string ShiftsOrParams, char *plotName="test.png")
void plotHitMap(char *outpath, int subDet, int minHits=0)
int FindPeaks(TH1F *h1, float *peaklist, const int maxNpeaks, int startbin=-1, int endbin=-1)
void SetPeakThreshold(float newpeakthreshold)