void AddGainP(Int_t module, Int_t strip, Float_t value) {
fGain[module*2*fgkDefaultNStripsSSD+strip] = (UShort_t) (1000.*value);
}
- Float_t GetGainP(Int_t module, Int_t strip) {
+ Float_t GetGainP(Int_t module, Int_t strip) const {
return ((Float_t) ( (Float_t) fGain[module*2*fgkDefaultNStripsSSD+strip] ) /1000.);
}
fGain[module*2*fgkDefaultNStripsSSD+fgkDefaultNStripsSSD+strip] =
(UShort_t) (1000.*value);
}
- Float_t GetGainN(Int_t module, Int_t strip) {
+ Float_t GetGainN(Int_t module, Int_t strip) const {
return ( (Float_t) ((Float_t) fGain[module*2*fgkDefaultNStripsSSD+fgkDefaultNStripsSSD+strip])/1000.);
}
protected:
- static const Int_t fgkDefaultNModulesSSD = 1698;
- static const Int_t fgkDefaultNStripsSSD = 768;
+ static const Int_t fgkDefaultNModulesSSD = 1698; // # of default SSD modules
+ static const Int_t fgkDefaultNStripsSSD = 768;// # of default SSD strips
//static const Int_t fgkDefaultNModulesSSD; // Total numbers of SSD modules
//static const Int_t fgkDefaultNStripsSSD; // Total numbers of SSD modules
- UShort_t fGain[2*fgkDefaultNModulesSSD*fgkDefaultNStripsSSD];
+ UShort_t fGain[2*fgkDefaultNModulesSSD*fgkDefaultNStripsSSD]; // tot # of default SSD strips
// UShort_t *fGain;
private: