- private:
-
- AliPHOSClusterizer * fClu ; // a clusterizer
- Int_t fEvt ; // the evt number being processed
- AliPHOSGeometry * fGeom ; // the PHOS Geometry object
- AliPHOSIndexToObject * fObjGetter ; // provides methods to retrieve objects from their index in a list
- AliPHOSv1 * fPHOS ; // the PHOS object from the root file
- AliPHOSPID * fPID ; // a particle identifier
- AliPHOSReconstructioner * fRec ; // a reconstructioner
- TFile * fRootFile ; // the root file that contains the data
- AliPHOSTrackSegmentMaker * fTrs ; // a tracksegmentmaker ;
-
- Int_t fDebugLevel; // debug level for analysis
-
- TH2F * fhEnergyCorrelations ; //Energy correlations between Eloss in Convertor and PPSD(2)
-
-
- TH1F * fhEmcDigit ; // Histo of digit energies in the Emc
- TH1F * fhVetoDigit ; // Histo of digit energies in the Veto
- TH1F * fhConvertorDigit ; // Histo of digit energies in the Convertor
- TH1F * fhEmcCluster ; // Histo of Cluster energies in Emc
- TH1F * fhVetoCluster ; // Histo of Cluster energies in Veto
- TH1F * fhConvertorCluster ; // Histo of Cluster energies in Convertor
- TH2F * fhConvertorEmc ; // 2d Convertor versus Emc energies
-
- TH2F * fhAllEnergy ; // Spectrum of detected photons with photon primary
- TH2F * fhPhotEnergy ; // Total spectrum of detected photons
- TH2F * fhEMEnergy ; // Spectrum of detected neutral EM with EM primary
- TH2F * fhPPSDEnergy ;
-
- TH2F * fhAllPosition ; // Position Resolution of photons with photon primary
- TH2F * fhPhotPosition ; // Position Resolution of photons
- TH2F * fhEMPosition ; // Position Resolution of neutral EM with EM primary
- TH2F * fhPPSDPosition ; // Position Resolution of neutral EM
-
- TH1F * fhPhotonPositionY ; // Y distribution of detected photons
- TH1F * fhElectronPositionY ; // Y distribution of detected electrons
- TH1F * fhNeutralHadronPositionY ; // Y distribution of detected neutral hadron
- TH1F * fhNeutralEMPositionY ; // Y distribution of detected neutral EM
- TH1F * fhChargedHadronPositionY ; // Y distribution of detected charged
- TH1F * fhPhotonHadronPositionY ; // Y distribution of detected Photon-Hadron
-
- TH1F * fhPhotReg ;
- TH1F * fhAllReg ;
- TH1F * fhNReg ;
- TH1F * fhNBarReg ;
- TH1F * fhChargedReg ;
- TH1F * fhPhotEM ;
- TH1F * fhAllEM ;
- TH1F * fhNEM ;
- TH1F * fhNBarEM ;
- TH1F * fhChargedEM ;
- TH1F * fhPhotPPSD ;
- TH1F * fhAllPPSD ;
- TH1F * fhNPPSD ;
- TH1F * fhNBarPPSD ;
- TH1F * fhChargedPPSD ;
-
- TH1F * fhPrimary ;
- TH1F * fhAllRP ;
- TH1F * fhPPSD ;
- TH1F * fhShape ;
- TH1F * fhVeto ;
-
- TH1F * fhPhotPhot ;
- TH1F * fhPhotElec ;
- TH1F * fhPhotNeuH ;
- TH1F * fhPhotNuEM ;
- TH1F * fhPhotChHa ;
- TH1F * fhPhotGaHa ;
+private:
+
+ Float_t CorrectedEnergy(Float_t ReconstEnergy)const
+ {return ReconstEnergy * fCorrection;}
+ //Converts reconstructed energy (energy of the EMCRecPoint) to the energy of primary
+ //The coeficient shoud be (and was) calculated usin Erec vs. Eprim plot
+ //(see Energy Resolution function). However, if one change parameters of reconstruction
+ //or geometry, one have to recalculate coefficient!
+
+private: