]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSGainSSDv2.h
New analysis modules
[u/mrichter/AliRoot.git] / ITS / AliITSGainSSDv2.h
index 5711c4ca5fccc5f236d82477e3011de83bc056a3..0e09a2c41e072dd889ea41d969741f0a47dcabfb 100644 (file)
@@ -21,7 +21,7 @@ class AliITSGainSSDv2 : public TObject {
     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.); 
     }
 
@@ -29,19 +29,19 @@ class AliITSGainSSDv2 : public TObject {
       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: