// CPP includes #include #include #include #include #include #include #include #include #include #include // C includes #include #include #include #include // ROOT includes #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "TObjString.h" #include "TRandom3.h" #include "TGraph.h" #include "TGraphSmooth.h" #include "TGraphErrors.h" #include "TSpline.h" #include "TLegend.h" #include "TAxis.h" #include #include #include #include #include //#include "/volatile/home/fb226864/WORK/RootStyle/MyStyle.h" #include "TDialogCanvas.h" #include "TButton.h" #include "TRootCanvas.h" /* // CPP includes #include #include #include #include #include // C includes #include #include #include #include */ // project includes #include "./include/analysis.h" using namespace std; void ana_data(char* inputdir, char* outputdir, char* input_file_name, char* output_file_name, int min_file_nb, int max_file_nb) { char InputFileName[100]=""; char InputFileNumber[100]=""; char OutputFileName[200]=""; string IFNB; // Input File NumBer string IFNA; // Input File NAme string IFDR; // Input File DiRectory string InputFile; ifstream Input; string line; int header_first_file = 0; double First_UnixTime = 0; double First_Time = 0; double First_TDC_from_FPGA = 0; double First_TDC_Corrected = 0; int First_Year; int First_Month; int First_Day; double UnixTime = 0; double Time = 0; double TDC_from_FPGA = 0; double TDC_Corrected = 0; int Year; int Month; int Day; vector Copied_Time_Info; vector Copied_Channel_Info; // For the TTree //string OFN = string(output_file_name); //string OFD = string(outputdir); sprintf(OutputFileName,"%s%s",outputdir,output_file_name); cout << OutputFileName<SetBinContent(i+1, i+1); // h->Write(); // f->Close(); for(int i=min_file_nb;i