5#ifndef CBM_KRES_CONVERSION_GENERAL
6#define CBM_KRES_CONVERSION_GENERAL
18#include "FairMCEventHeader.h"
20#include <TClonesArray.h>
38 void Exec(
int fEventNumGen);
TH1D * MC_Not_Direct_photons_theta
TH1D * MC_Not_Direct_photons_Pt
void Exec(int fEventNumGen)
TH2D * MC_Direct_photons_Pt_vs_rap_est
TH1D * MC_Direct_photons_Pt
TH2D * MC_pi0_Pt_vs_rap_primary
TH2D * MC_omega_Pt_vs_rap_est
TH2D * MC_Direct_photons_Pt_vs_rap
TH2D * MC_leptons_conversion_ZY
TH2D * Pi0_pt_vs_rap_est_primary
TProfile2D * dR2d_electrons
TH1D * HitsPerPmtFullPlane
TH2D * MC_leptons_conversion_XZ
TProfile2D * Distance_electron
TH2D * ForChristian_P_vs_R
TClonesArray * fStsTracks
TH1D * MC_Direct_photons_P
TH2D * MC_Not_Direct_photons_theta_vs_rap
TClonesArray * fGlobalTracks
TH2D * MC_leptons_from_pi0_start_vertex
CbmKresConversionGeneral(const CbmKresConversionGeneral &)
CbmRichRingFitterEllipseTau * fTauFit
TProfile2D * BoA_electrons
TH2D * MC_Reconstructed_electrons_Pt_vs_rap_est
TProfile2D * Distance_positron
TH2D * NumberOfRings_electrons
TH2D * MC_eta_theta_vs_rap
vector< TH1 * > fHistoList_MC
FairMCEventHeader * fArrayCentrality
TH1D * MC_Not_Direct_photons_P
TH2D * MC_leptons_conversion_XY
vector< TH1 * > fHistoList
TClonesArray * fRichRingMatches
TH2D * MC_electrons_Pt_vs_rap_est
TH2D * MC_Direct_photons_theta_vs_rap
CbmKresConversionGeneral operator=(const CbmKresConversionGeneral &)
TH1D * HitsPerPmtFullMiddle
TH1D * MC_photons_mother_Pdg
TH2D * MC_pi0_theta_vs_rap
TClonesArray * fRichPoints
void FitAndFillHistEllipse(CbmRichRingLight *ring)
TClonesArray * fRichRings
TH2D * MC_eta_Pt_vs_rap_primary
virtual ~CbmKresConversionGeneral()
TClonesArray * fStsTrackMatches
TH1D * MC_leptons_from_pi0_P
TH1D * MC_Direct_photons_theta
TClonesArray * fRichProjections
CbmKresConversionGeneral()
Here the ring is fitted with Taubin algorithm from A. Ayriyan, G. Ososkov, N. Chernov.