]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EVE/EveDet/AliEveTPCData.h
From Ivana: update for cahnges in MUON.
[u/mrichter/AliRoot.git] / EVE / EveDet / AliEveTPCData.h
index 13ee5ac4603df9526779d2aa3dabffce6944898a..9bae0f743e8b7f187fae966483c21fa79aa512f2 100644 (file)
@@ -7,8 +7,8 @@
  * full copyright notice.                                                 *
  **************************************************************************/
 
-#ifndef ALIEVE_TPCData_H
-#define ALIEVE_TPCData_H
+#ifndef AliEveTPCData_H
+#define AliEveTPCData_H
 
 #include <TEveUtil.h>
 
@@ -20,18 +20,15 @@ class TTree;
 class AliTPCRawStream;
 class AliTPCRawStreamOld;
 
-
 class AliEveTPCSectorData;
 
+//------------------------------------------------------------------------------
+// AliEveTPCData
+//
+// Container for TPC data for all sectors.
+
 class AliEveTPCData : public TObject, public TEveRefCnt
 {
-protected:
-  std::vector<AliEveTPCSectorData*>  fSectors;
-  Int_t                        fSectorBlockSize;
-  Short_t                      fLoadThreshold;
-  Short_t                      fLoadPedestal;
-  Bool_t                       fAutoPedestal;
-
 public:
   AliEveTPCData();
   virtual ~AliEveTPCData();
@@ -58,7 +55,18 @@ public:
   void LoadDigits(TTree* tree, Bool_t spawnSectors=kTRUE);
   void LoadRaw(AliTPCRawStream& input, Bool_t spawnSectors=kTRUE, Bool_t warn=kFALSE);
 
-  ClassDef(AliEveTPCData, 1); // Manages TPC data for an event.
-}; // endclass AliEveTPCData
+protected:
+  std::vector<AliEveTPCSectorData*>  fSectors; // Vector of sector-data.
+  Int_t                      fSectorBlockSize; // Block-size of sector-data.
+  Short_t                    fLoadThreshold;   // Threshold at load-time.
+  Short_t                    fLoadPedestal;    // Pedestal at load-time.
+  Bool_t                     fAutoPedestal;    // If true determine pedestals automatically for each pad.
+
+private:
+  AliEveTPCData(const AliEveTPCData&);            // Not implemented
+  AliEveTPCData& operator=(const AliEveTPCData&); // Not implemented
+
+  ClassDef(AliEveTPCData, 0); // Manages TPC data for an event.
+};
 
 #endif