Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
void step2(int runnumber, int ishalow, int ishahigh, int ishastep, int vfslow, int vfshigh, int vfsstep)
{
  gROOT->LoadMacro("CalibrationScanAnalysis.C+");
  CalibrationScanAnalysis analysis;
  {
    for(int isha = ishalow; isha<=ishahigh; isha+=ishastep)
      for(int vfs = vfslow; vfs<=vfshigh; vfs+=vfsstep)
        analysis.addFile(Form("SiStripCommissioningClient_000%d_ISHA%d_VFS%d.root",runnumber,isha,vfs));
  }
  analysis.analyze();
  analysis.sanitizeResult(3); // not mandatory... to be decided by an expert
  analysis.draw();
  analysis.print();
  analysis.save("ishavfsScan_sane3sigmas.txt");
}