12#ifndef O2_MCH_EVALUATION_HISTOS_H__
13#define O2_MCH_EVALUATION_HISTOS_H__
38void fillComparisonsAtVertex(std::list<ExtendedTrack>& tracks1, std::list<ExtendedTrack>& tracks2,
const std::array<std::vector<TH1*>, 5>& histos);
41void fillHistosAtVertex(
const std::list<ExtendedTrack>& tracks,
const std::vector<TH1*>& histos);
44void fillHistosDimuAtVertex(
const ExtendedTrack& track1,
const ExtendedTrack& track2,
const std::vector<TH1*>& histos);
50void fillTrackResiduals(
const TrackParam& param1,
const TrackParam& param2, std::vector<TH1*>& histos);
void createHistosForTrackResiduals(std::vector< TH1 * > &histos)
void fillHistosAtVertex(const std::list< ExtendedTrack > &tracks, const std::vector< TH1 * > &histos)
void fillHistosDimuAtVertex(const ExtendedTrack &track1, const ExtendedTrack &track2, const std::vector< TH1 * > &histos)
void fillClusterTrackResiduals(const std::list< ExtendedTrack > &tracks, std::vector< TH1 * > &histos, bool matched)
void createHistosAtVertex(std::vector< TH1 * > &histos, const char *extension)
void fillComparisonsAtVertex(std::list< ExtendedTrack > &tracks1, std::list< ExtendedTrack > &tracks2, const std::array< std::vector< TH1 * >, 5 > &histos)
void createHistosForClusterResiduals(std::vector< TH1 * > &histos, const char *extension, double range)
void fillTrackResiduals(const TrackParam ¶m1, const TrackParam ¶m2, std::vector< TH1 * > &histos)
void fillHistosMuAtVertex(const ExtendedTrack &track, const std::vector< TH1 * > &histos)
void fillClusterClusterResiduals(const ExtendedTrack &track1, const ExtendedTrack &track2, std::vector< TH1 * > &histos)