X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=ITS%2FAliITS.h;h=e43a5b4a729dc9e2d6c16fb6b06d682a9d1b235f;hb=9aa59849b7d0f0d7404b0729ab1b7cfd7e3b9462;hp=8028010143a080f0698d960f2b851323b958a17a;hpb=ef7ff1f92a9a707cbcab726ee4c62779963874fd;p=u%2Fmrichter%2FAliRoot.git diff --git a/ITS/AliITS.h b/ITS/AliITS.h index 8028010143a..e43a5b4a729 100644 --- a/ITS/AliITS.h +++ b/ITS/AliITS.h @@ -21,6 +21,7 @@ class TTree; class AliITSpListItem; class AliITSsimulation; class AliITSsegmentation; + class AliITSCalibration; class AliITShit; class AliITSgeom; @@ -37,8 +38,6 @@ class AliITS : public AliDetector { AliITS(); // Default creator. AliITS(const char *name, const char *title); // standard Creator virtual ~AliITS(); // destructor - AliITS(const AliITS &source); // copy constructor. Not to be used! - AliITS& operator=(const AliITS &source); // = operator. Not to be used! virtual Int_t IsVersion() const {return 1;} virtual Int_t DistancetoPrimitive(Int_t , Int_t ) {return 999;} @@ -55,7 +54,6 @@ class AliITS : public AliDetector { // ITS geometry functions From Simulation AliITSgeom* GetITSgeom() const {return fDetTypeSim->GetITSgeom();} void SetITSgeom(AliITSgeom *geom) {fDetTypeSim->SetITSgeom(geom);} - virtual void WriteGeometry(); // return pointer to the array of modules TObjArray *GetModules(){return fITSmodules;} @@ -144,7 +142,9 @@ class AliITS : public AliDetector { //===================== Raw Data IO ================================ // Write digits into raw data format - virtual void Digits2Raw(); + virtual void Digits2Raw(); + virtual Bool_t Raw2SDigits(AliRawReader*); + protected: static const Int_t fgkNTYPES=3; //number of detector types @@ -156,6 +156,10 @@ class AliITS : public AliDetector { Int_t *fIdSens; //[fIdN] layer identifier TString *fIdName; //[fIdN] layer identifier TObjArray *fITSmodules; //! Pointer to ITS modules + + private: + AliITS(const AliITS &source); // copy constructor. Not to be used! + AliITS& operator=(const AliITS &source); // = operator. Not to be used! ClassDef(AliITS,6) // Base class for ITS };