]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EMCAL/AliEMCALGeometry.h
Trigger method FillTRU (for PHOS it is in AliPHOSTrigger) modified and
[u/mrichter/AliRoot.git] / EMCAL / AliEMCALGeometry.h
index 14e18e5020b834d2cf33c6b09658845ac1cda8f7..536d1048effdd4eccee5ebc62673def845042d5a 100644 (file)
@@ -45,7 +45,10 @@ public:
     Fatal("operator =", "not implemented");
     return *(GetInstance()); 
   };
-
+  
+  void FillTRU(const TClonesArray * digits, TClonesArray * amptru, TClonesArray * timeRtru)  ; //Fills Trigger Unit matrices with digit amplitudes and time
+  void GetCellPhiEtaIndexInSModuleFromTRUIndex(const Int_t itru, const Int_t iphitru, const Int_t ietatru, Int_t &ietaSM, Int_t &iphiSM) const ; // Tranforms Eta-Phi Cell index in TRU into Eta-Phi index in Super Module
+  
   // Have to call GetTransformationForSM() before calculation global charachteristics 
   void GetGlobal(const Double_t *loc, Double_t *glob, int nsm) const;
   void GetGlobal(const TVector3 &vloc, TVector3 &vglob, int nsm) const;
@@ -58,7 +61,6 @@ public:
   virtual void GetGlobal(const AliRecPoint *rp, TVector3 &vglob) const;
   // Bool_t AreInSameTower(Int_t id1, Int_t id2) const ;  
 
-  TClonesArray *  FillTRU(const TClonesArray * digits)  ;
   virtual void GetGlobal(const AliRecPoint *, TVector3 &, TMatrixF &) const {}
 
   virtual Bool_t Impact(const TParticle *) const {return kTRUE;}