]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSOnlineSPDphys.h
Fix for #68917: Improper usage of TClonesArrays in ITS -- 2
[u/mrichter/AliRoot.git] / ITS / AliITSOnlineSPDphys.h
index bc7befed2a79c2b878d0f7bd0704d38ff07b4130..42b106a0bb962233a0e2c68400547a9fc5256b32 100644 (file)
@@ -21,14 +21,15 @@ class AliITSOnlineSPDHitArray;
 class AliITSOnlineSPDphys {
 
  public:
-  AliITSOnlineSPDphys():fFile(NULL),fWrite(kFALSE),fModified(kFALSE),fInfoModified(kFALSE),fPhysInfo(NULL),fFileName("."){}
-  AliITSOnlineSPDphys(const Char_t *fileName);
+  AliITSOnlineSPDphys():fFile(NULL),fWrite(kFALSE),fModified(kFALSE),fInfoModified(kFALSE),fPhysInfo(NULL),fFileName("."){for(Int_t ihs=0; ihs<6; ihs++) fHitArray[ihs]=0x0;}
+  AliITSOnlineSPDphys(const Char_t *fileName, Bool_t readFromGridFile=kFALSE);
   AliITSOnlineSPDphys(const AliITSOnlineSPDphys& phys);
   virtual ~AliITSOnlineSPDphys();
   AliITSOnlineSPDphys& operator=(const AliITSOnlineSPDphys& phys);
 
   virtual void       AddPhys(AliITSOnlineSPDphys* phys2);
   virtual void       ClearThis();
+  void               InitializeHitMap() {InitHitmap();} // online monitoring
   // SET METHODS ***********************************
   void     AddRunNr(UInt_t val);
   void     SetEqNr(UInt_t val);