void AddChannelContainer(TObjArray* sectorArray,
UShort_t det, Char_t ring,
UShort_t sec, UShort_t strip);
+ /**
+ * Add summary(s) for sectors
+ *
+ * @param secArray
+ * @param det
+ * @param ring
+ * @param sector
+ * @param nStrip
+ */
+ virtual void AddSectorSummary(TObjArray* secArray, UShort_t det,
+ Char_t ring, UShort_t sector,
+ UShort_t nStrip);
/**
* Fill channel histogram
*
* @param dummy Not used
*/
void Terminate(TFile* dummy);
+ /**
+ * Initialize container
+ *
+ * @param dir Directory to make containers in
+ */
+ virtual void InitContainer(TDirectory* dir);
private:
/**
* @param det Detector #
* @param ring Ring identifier
* @param sec Sector number
- * @param strip Strip number
+ * @param va VA chip number
*
* @return Histogram
*/
TH1S* GetChannelHistogram(UShort_t det, Char_t ring, UShort_t sec,
- UShort_t strip);
+ UShort_t va);
/**
* Get strip graph
*
*/
TGraphErrors* GetChannel(UShort_t det, Char_t ring,
UShort_t sec, UShort_t strip);
- TObjArray fGainArray; // Array of gains
+ /**
+ * Get the summary for a sector
+ *
+ * @param det Detector
+ * @param ring Ring
+ * @param sec Sector
+ * @param pedNotNoise Option
+ *
+ * @return histogram
+ */
+ TH1F* GetSectorSummary(UShort_t det, Char_t ring, UShort_t sec);
Int_t fHighPulse; // Highest pulse
TArrayS fEventsPerChannel; // # of events per pulse step
TArrayS fCurrentPulse; // The current pulse size
void MakeSummary(UShort_t det, Char_t ring);
- TH2* fGainFMD1i; //Gains, FMD1
- TH2* fGainFMD2i; //Gains, FMD2I
- TH2* fGainFMD2o; //Gains, FMD2O
- TH2* fGainFMD3i; //Gains, FMD3I
- TH2* fGainFMD3o; //Gains, FMD3O
- TH2* fChi2FMD1i; //Chi2 of fits, FMD1
- TH2* fChi2FMD2i; //Chi2 of fits, FMD2I
- TH2* fChi2FMD2o; //Chi2 of fits, FMD2O
- TH2* fChi2FMD3i; //Chi2 of fits, FMD3I
- TH2* fChi2FMD3o; //Chi2 of fits, FMD3O
+ TH2* fGainFMD1i; // AMORE DQM histogram
+ TH2* fGainFMD2i; // AMORE DQM histogram
+ TH2* fGainFMD2o; // AMORE DQM histogram
+ TH2* fGainFMD3i; // AMORE DQM histogram
+ TH2* fGainFMD3o; // AMORE DQM histogram
+ TH2* fChi2FMD1i; // AMORE DQM histogram
+ TH2* fChi2FMD2i; // AMORE DQM histogram
+ TH2* fChi2FMD2o; // AMORE DQM histogram
+ TH2* fChi2FMD3i; // AMORE DQM histogram
+ TH2* fChi2FMD3o; // AMORE DQM histogram
ClassDef(AliFMDGainDA,0) // Detector algorithm for gain runs