]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TOF/AliTOFHitDataBuffer.h
TOF + macros to each detector folder
[u/mrichter/AliRoot.git] / TOF / AliTOFHitDataBuffer.h
diff --git a/TOF/AliTOFHitDataBuffer.h b/TOF/AliTOFHitDataBuffer.h
deleted file mode 100644 (file)
index c43c6d0..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-#ifndef ALITOFHITDATABUFFER_H
-#define ALITOFHITDATABUFFER_H
-/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
- * See cxx source for full Copyright notice                               */
-
-/* $Id$ */
-
-///////////////////////////////////////////////////////////////
-//                                                           //
-//   This class provides the key-reading for TOF raw data.   //
-//                                                           //
-///////////////////////////////////////////////////////////////
-
-#include "TObject.h"
-#include "TClonesArray.h"
-
-class AliTOFHitData;
-
-class AliTOFHitDataBuffer : 
-public TObject
-{
-  
- public:
-
-  AliTOFHitDataBuffer(); // default constructor 
-  AliTOFHitDataBuffer(Int_t size); // overloaded constructor
-  ~AliTOFHitDataBuffer();   // default destructor
-  AliTOFHitDataBuffer(const AliTOFHitDataBuffer &source) : TObject(source), fBuffer(source.fBuffer) {}; // copy constructor 
-  AliTOFHitDataBuffer& operator=(const AliTOFHitDataBuffer & source); // operator =
-
-  void Reset() {fBuffer.Clear();}; // reset
-  Bool_t Add(AliTOFHitData &HitData); // add
-  
-  TClonesArray *GetBuffer() {return &fBuffer;}; // get buffer
-  AliTOFHitData *GetHit(Int_t Hit) const {return (Hit < GetEntries() ? (AliTOFHitData *)fBuffer.At(Hit) : 0x0);}; // get hit
-  Int_t GetEntries() const {return fBuffer.GetEntries();}; // get entries
-  
- private:
-
-  TClonesArray fBuffer; // buffer
-
-  ClassDef(AliTOFHitDataBuffer, 1);
-};
-
-#endif
-