+ // uniformity scan analysis:
+ Float_t fTPeff; // number of good pixels [%] (for full router)
+ TH1F* fTPeffHS; // 6 bin histogram, number good pixels [%] (for each hs)
+ TH1F* fTPeffChip[6]; // 10 bin histograms, number good pixels [%] (for each chip)
+ Float_t fDeadPixel; // number of dead pixels [%] (for full router)
+ TH1F* fDeadPixelHS; // 6 bin histogram, number dead pixels [%] (for each hs)
+ TH1F* fDeadPixelChip[6]; // 10 bin histograms, number dead pixels [%] (for each chip)
+ Float_t fNoisyPixel; // number of 'noisy' pixels [%] (for full router)
+ TH1F* fNoisyPixelHS; // 6 bin histogram, number 'noisy' pixels [%] (for each hs)
+ TH1F* fNoisyPixelChip[6]; // 10 bin histograms, number 'noisy' pixels [%] (for each chip)
+
+ void Init(Bool_t readFromGridFile=kFALSE); // init
+
+ void CreateUniformityHistograms(); // method to create all histograms to be filled by 'ProcessUniformity'
+ void DeleteUniformityHistograms(); // method to delete all histograms used by uniformity scan analysis