Q3D-Calibration/main.cpp

33 lines
692 B
C++

#include "CsvReader.h"
#include "FileHandler.h"
#include <iostream>
using namespace std;
int main() {
int n;
string run;
FileHandler *FH;
CsvReader cR("config2.csv");
cR.readData();
n = cR.rows();
FH = new FileHandler[n - 1];
for (int i = 1; i < n; i++) {
run = cR(i, 0);
FH[i - 1].n = 5;
FH[i - 1].pX = stoi(cR(i, 5));
FH[i - 1].file = "2016Q3D/root/raw/201609Q3D" + run + ".root";
FH[i - 1].solve();
FH[i - 1].save("result/201609Q3D" + run + ".csv");
}
// FileHandler FH("2016Q3D/root/raw/201609Q3D1270.root");
// FH.solve();
// cout << FH.getADC(FH.Left[0][0]) << endl;
return 0;
}