]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EMCAL/AliCaloRawAnalyzerComparison.h
Adding a reminder for coders
[u/mrichter/AliRoot.git] / EMCAL / AliCaloRawAnalyzerComparison.h
index c0f3f4216afbd2185cf688237031916a94fe1b59..6a7fcb82c8216ead8ad0b7127f51843a193d8f55 100644 (file)
@@ -28,8 +28,6 @@
 #define NZCOLSSMOD   48     
 #define NXROWSSMOD   24    
 
-using namespace std;
-
 class AliCaloRawAnalyzer;
 class TH2D;
 class TH1D;
@@ -40,7 +38,7 @@ class  AliCaloRawAnalyzerComparison
  public:
   AliCaloRawAnalyzerComparison();
   virtual ~AliCaloRawAnalyzerComparison();
-  void Evaluate( const vector<AliCaloBunchInfo> &bunchvector, 
+  void Evaluate( const std::vector<AliCaloBunchInfo> &bunchvector, 
                 const UInt_t altrocfg1,  const UInt_t altrocfg2, const int event, const int col, const int row ); 
   
   void EventChanged();
@@ -48,7 +46,10 @@ class  AliCaloRawAnalyzerComparison
   void WriteHistograms();
 
  private:
-  void IntiHistograms( vector <AliCaloRawAnalyzer*> analyzers, AliCaloRawAnalyzer* ref );
+  AliCaloRawAnalyzerComparison( const AliCaloRawAnalyzerComparison   & );
+  AliCaloRawAnalyzerComparison   & operator = ( const  AliCaloRawAnalyzerComparison  & );
+
+  void IntiHistograms( std::vector <AliCaloRawAnalyzer*> analyzers, AliCaloRawAnalyzer* ref );
 
   TH1D *fAmpHistograms[NANALYZERS][NZCOLSSMOD][NXROWSSMOD];
 
@@ -62,17 +63,17 @@ class  AliCaloRawAnalyzerComparison
   TH1D *fTofResAbsolute[NANALYZERS]; //differntial tof resolution 
   
 
-  vector <AliCaloRawAnalyzer*> fRawAnalyzers;
-  AliCaloRawAnalyzer *fReferenceAnalyzer;
+  std::vector <AliCaloRawAnalyzer*> fRawAnalyzers; // raw analyzers
+  AliCaloRawAnalyzer *fReferenceAnalyzer; // reference analyzer
   
-  int fMod;
-  int fMonCol1;
-  int fMonRow1;
-  int fMonCol2;
-  int fMonRow2;
-
-  AliCaloFitResults fMon1[NANALYZERS];
-  AliCaloFitResults fMon2[NANALYZERS];
+  int fMod; // SuperModule index
+  int fMonCol1; // column index, for tower 1
+  int fMonRow1; // row index, for tower 1
+  int fMonCol2; // column index, for tower 2
+  int fMonRow2; // row index, for tower 1
+
+  AliCaloFitResults fMon1[NANALYZERS]; // results for tower 1
+  AliCaloFitResults fMon2[NANALYZERS]; // results for tower 2
 
 };