ROOT logo
/*
 * this macro will be used to setup QA reference repository.
 * reference histos are retrieved from input file and stored 
 * in the QA reference repository.
 *
 * autor: Roberto Preghenella (R+)
 * contact: preghenella@bo.infn.it
 */

FillQAReference(const Char_t *fileName = "$ALICE_ROOT/TOF/data/TOFQA.LHC09a4.80050.root")
{

  TFile *file = TFile::Open(fileName);
  TH2F *hTOFDig_ClusMap = (TH2F *)file->Get("TOFDig_ClusMap");
  TH1F *hTOFDig_ClusTime = (TH1F *)file->Get("TOFDig_ClusTime");
  TH1F *hTOFDig_ClusToT = (TH1F *)file->Get("TOFDig_ClusToT");
  TH1F *hTOFDig_NClus = (TH1F *)file->Get("TOFDig_NClus");

  if (!hTOFDig_ClusMap || !hTOFDig_ClusTime || !hTOFDig_ClusToT || !hTOFDig_NClus) {
    printf("couldn't retrieve all reference histos from file. abort.\n");
    return;
  }

  printf("reference histo successfully retrieved.\n");

  printf("filling QA reference repository...\n");
  printf("nothing done\n");
  
}
 FillQAReference.C:1
 FillQAReference.C:2
 FillQAReference.C:3
 FillQAReference.C:4
 FillQAReference.C:5
 FillQAReference.C:6
 FillQAReference.C:7
 FillQAReference.C:8
 FillQAReference.C:9
 FillQAReference.C:10
 FillQAReference.C:11
 FillQAReference.C:12
 FillQAReference.C:13
 FillQAReference.C:14
 FillQAReference.C:15
 FillQAReference.C:16
 FillQAReference.C:17
 FillQAReference.C:18
 FillQAReference.C:19
 FillQAReference.C:20
 FillQAReference.C:21
 FillQAReference.C:22
 FillQAReference.C:23
 FillQAReference.C:24
 FillQAReference.C:25
 FillQAReference.C:26
 FillQAReference.C:27
 FillQAReference.C:28
 FillQAReference.C:29
 FillQAReference.C:30