- Float_t ThetaToEta(Float_t arg) const; //Converts Theta (Radians) to Eta(Radians)
- Float_t EtaToTheta(Float_t arg) const; //Converts Eta (Radians) to Theta(Radians)
-
- Float_t fCoreEnergy ; // energy in a shower core
- Float_t fLambda[2] ; // shower ellipse axes
- Float_t fDispersion ; // shower dispersion
- Float_t *fEnergyList ; //[fMulDigit] energy of digits
- Float_t fTime ; // Time of the digit with maximal energy deposition
- Float_t fCoreRadius; // The radius in which the core energy is evaluated
- Int_t fMulParent; // Multiplicity of the parents
- Int_t fMaxParent; // Maximum number of parents allowed
- Int_t * fParentsList; // [fMulParent] list of the parents of the digits
-
- ClassDef(AliEMCALRecPoint,6) // RecPoint for EMCAL (Base Class)
+ Float_t ThetaToEta(Float_t arg) const; //Converts Theta (Radians) to Eta(Radians)
+ Float_t EtaToTheta(Float_t arg) const; //Converts Eta (Radians) to Theta(Radians)
+
+private:
+
+ AliEMCALGeometry* fGeomPtr; //! Pointer to geometry for utilities
+
+ Float_t fAmp ; // summed amplitude of digits
+ Int_t fIndexInList ; // the index of this RecPoint in the
+ // list stored in TreeR (to be set by analysis)
+ TVector3 fGlobPos ; // global position
+ TVector3 fLocPos ; // local position in the sub-detector coordinate
+ Int_t fMaxDigit ; //! max initial size of digits array (not saved)
+ Int_t fMulDigit ; // total multiplicity of digits
+ Int_t fMaxTrack ; //! max initial size of tracks array (not saved)
+ Int_t fMulTrack ; // total multiplicity of tracks
+ Int_t *fDigitsList ; //[fMulDigit] list of digit's indexes from which the point was reconstructed
+ Int_t *fTracksList ; //[fMulTrack] list of tracks to which the point was assigned
+
+ Int_t fClusterType; // type of cluster stored: v1
+ Float_t fCoreEnergy ; // energy in a shower core
+ Float_t fLambda[2] ; // shower ellipse axes
+ Float_t fDispersion ; // shower dispersion
+ Float_t *fEnergyList ; //[fMulDigit] energy of digits
+ Int_t *fAbsIdList; //[fMulDigit] absId of digits
+ Float_t fTime ; // Time of the digit with maximal energy deposition
+ Short_t fNExMax ; // number of (Ex-)maxima before unfolding
+ Float_t fCoreRadius; // The radius in which the core energy is evaluated
+ Float_t *fDETracksList ; //[fMulTrack] list of tracks to which the point was assigned
+ Int_t fMulParent; // Multiplicity of the parents
+ Int_t fMaxParent; // Maximum number of parents allowed
+ Int_t *fParentsList; // [fMulParent] list of the parents of the digits
+ Float_t *fDEParentsList; // [fMulParent] list of the parents of the digits
+ Int_t fSuperModuleNumber; // number identifying supermodule containing recpoint, reference is cell with maximum energy.
+ Int_t fDigitIndMax; // Index of digit with max energy in array fAbsIdList
+ Float_t fDistToBadTower; // Distance to nearest bad tower
+ Bool_t fSharedCluster; // States if cluster is shared by 2 SuperModules in same phi rack (0,1), (2,3) ... (10,11).
+
+ ClassDef(AliEMCALRecPoint,13) // RecPoint for EMCAL (Base Class)