* See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for *
* full copyright notice. *
**************************************************************************/
-#ifndef ALIEVE_TOFDigitsInfo_H
-#define ALIEVE_TOFDigitsInfo_H
+#ifndef AliEveTOFDigitsInfo_H
+#define AliEveTOFDigitsInfo_H
#include <TEveVSD.h>
#include <AliRawReader.h>
#include <AliTOF.h>
+#include <AliTOFdigit.h>
#include <AliTOFGeometry.h>
#include <AliTOFDigitMap.h>
-
class AliEveTOFDigitsInfo : public TObject, public TEveRefCnt
{
- AliEveTOFDigitsInfo(const AliEveTOFDigitsInfo&); // Not implemented
- AliEveTOFDigitsInfo& operator=(const AliEveTOFDigitsInfo&); // Not implemented
-
- private:
-
- protected:
-
- void SetTOFSegmentation();
public:
- TTree* fTree;
- TTree* fNewTree;
- AliTOFGeometry* fGeom;
- AliTOFDigitMap* fTOFdigitMap;
AliEveTOFDigitsInfo();
virtual ~AliEveTOFDigitsInfo();
void SetTree(TTree* tree);
- void ReadRaw(AliRawReader* rawReader, Int_t nEvent, Bool_t newDecoder=kTRUE);
+ void ReadRaw(AliRawReader* rawReader, Bool_t newDecoder=kTRUE);
void LoadDigits();
void GetDigits(Int_t nSector, Int_t nPlate, Int_t nStrip,
Int_t IsStripFilled(Int_t iSector, Int_t iPlate, Int_t iStrip);
Int_t GetTOFInfos() const;
+ AliTOFGeometry * GetTOFgeometry() const {return fGeom;};
//void GetDigits();
TTree* GetTree() {return fTree;};
-
+
+ AliTOFDigitMap* GetTOFdigitMap() const { return fTOFdigitMap;};
+
+ protected:
+
+ AliEveTOFDigitsInfo(const AliEveTOFDigitsInfo&); // Not implemented
+ AliEveTOFDigitsInfo& operator=(const AliEveTOFDigitsInfo&); // Not implemented
+
+ private:
+
+ TTree* fTree;
+ TTree* fNewTree;
+ AliTOFGeometry* fGeom;
+ AliTOFDigitMap* fTOFdigitMap;
ClassDef(AliEveTOFDigitsInfo, 1);
- }; // endclass AliEveTOFDigitsInfo
+}; // endclass AliEveTOFDigitsInfo
#endif