13#ifndef CBM_ANA_CONVERSION_KF
14#define CBM_ANA_CONVERSION_KF
17#include <TClonesArray.h>
21#include <TStopwatch.h>
28#include "KFPartMatch.h"
29#include "KFParticle.h"
30#include "KFTopoPerformance.h"
77 const KFParticleTopoReconstructor*
fKFtopo;
Int_t particlecounter_all
TClonesArray * fStsTracks
std::vector< KFParticle > particlevector
Double_t Invmass_2gamma(KFParticle part1, KFParticle part2)
TClonesArray * fStsTrackMatches
Int_t particlecounter_3daughters
const KFParticleTopoReconstructor * fKFtopo
TClonesArray * fKFMcParticles
TH1D * fhKF_NofPi0_signal
Double_t Invmass_4particlesRECO(KFParticle part1, KFParticle part2, KFParticle part3, KFParticle part4)
void SetSignalIds(std::vector< int > *signalids)
std::vector< int > fSignalIds
std::vector< std::vector< int > > fKF_photon_pairs
CbmKFParticleFinder * fKFparticle
TH1D * fhInvMassPi0WithFullReco
void SetKF(CbmKFParticleFinder *kfparticle, CbmKFParticleFinderQa *kfparticleQA)
std::vector< TH1 * > fHistoList_kfparticle
Double_t Invmass_2electrons(KFParticle part1, KFParticle part2)
TH1D * fhKF_particlevector
CbmAnaConversionKF(const CbmAnaConversionKF &)
std::vector< int > fGhostIds
CbmKFParticleFinderQa * fKFparticleFinderQA
TH1D * fhKF_NofPi0_trackvector
std::vector< KFPartMatch > particleMatch
Int_t particlecounter_2daughters
KFTopoPerformance * fKFtopoPerf
std::vector< int > electronIDs
CbmAnaConversionKF operator=(const CbmAnaConversionKF &)
TH1D * fhInvMass2Gammas_cut
Double_t Invmass_4particles(const CbmMCTrack *mctrack1, const CbmMCTrack *mctrack2, const CbmMCTrack *mctrack3, const CbmMCTrack *mctrack4)
Int_t fNofGeneratedPi0_allEvents
void SetGhostIds(std::vector< int > *ghostids)
Int_t particlecounter_4daughters
TH1D * fhKF_invmass_fullReco
Int_t fNofPi0_kfparticle_allEvents
std::vector< int > trackindexarray
virtual ~CbmAnaConversionKF()
std::vector< int > gammaIDs
Double_t OpeningAngleBetweenPhotons(KFParticle part1, KFParticle part2)