#ifndef PMD_H
#define PMD_H
+/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * See cxx source for full Copyright notice */
+
+/* $Id$ */
+
////////////////////////////////////////////////
// Manager and hits classes for set:PMD //
////////////////////////////////////////////////
#include "AliDetector.h"
#include "AliHit.h"
+class TClonesArray;
+class TFile;
+class AliPMDRecPoint;
class AliPMD : public AliDetector {
public:
AliPMD();
AliPMD(const char *name, const char *title);
- virtual ~AliPMD() {}
+ virtual ~AliPMD();
virtual void AddHit(Int_t, Int_t*, Float_t*);
virtual void BuildGeometry();
virtual void CreateGeometry() {}
virtual void SetGEO(Float_t, Float_t, Float_t);
virtual void SetPadSize(Float_t, Float_t, Float_t, Float_t);
virtual void StepManager();
+ virtual void AddRecPoint(const AliPMDRecPoint &p);
+ virtual void MakeBranch(Option_t* option, char *file=0);
+ virtual void SetTreeAddress();
+ virtual void ResetHits();
+
+ private:
+ TClonesArray* fRecPoints; // List of reconstructed hits
+ Int_t fNRecPoints; // Number of reconstructed hits
ClassDef(AliPMD,1) // Base Class for Photon Multiplicity Detector
};
fVolume[0],fVolume[1],fVolume[2],fVolume[3],fTrack,fEnergy);
}
-
+
ClassDef(AliPMDhit,1) //Hits object for set:PMD
};
#endif