- virtual void Digits2Raw();
-
- //==================== Clusterization ==============================
- // create separate tree for clusters - declustering refining
- void MakeTreeC(Option_t *option="C");
- void GetTreeC(Int_t event);
- void AddCluster(Int_t branch, AliITSRawCluster *c);
- void ResetClusters(); // one of the methods in
- void ResetClusters(Int_t branch); // the pair will be kept
- // Return pointers to clusters
- TObjArray *Ctype() {return fCtype;}
- Int_t *Nctype() {return fNctype;}
- TClonesArray *ClustersAddress(Int_t id)
- {return ((TClonesArray *) (*fCtype)[id]);}
-
- //=================== Reconstruction ===============================
- void MakeBranchR(const char *file, Option_t *opt=" ");
- void MakeBranchRF(const char *file){MakeBranchR(file,"Fast");}
- void MakeBranchC();
- void SetTreeAddressR(TTree *treeR);
- void AddRecPoint(const AliITSRecPoint &p);
- void HitsToFastRecPoints(Int_t evNumber,Int_t bgrev,Int_t size,
- Option_t *add, Option_t *det, const char *filename);
- void Digits2Reco();
- void DigitsToRecPoints(Int_t evNumber,Int_t lastEntry,Option_t *det);
- void ResetRecPoints();
- // Return pointer to rec points
- TClonesArray *RecPoints() {return fRecPoints;}
-
- virtual void Reconstruct() const;
- virtual AliTracker* CreateTracker() const;
- virtual AliVertexer* CreateVertexer() const;
- virtual void FillESD(AliESD* esd) const;
-