Skip to content

Commit 6eebf81

Browse files
author
Yuanjun Mei
committed
Fix array initialization bugs
1 parent de1e13a commit 6eebf81

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

PWGCF/MultiparticleCorrelations/Tasks/multiparticleCorrelationsMei.cxx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -195,14 +195,14 @@ struct MultiparticleCorrelationsMei // this name is used in lower-case format to
195195
// **) Particle histograms:
196196
struct ParticleHistograms {
197197
TList* fParticleHistogramsList = nullptr; //!<! list to hold all control particle histograms
198-
std::array<std::array<std::array<TH1F*, 2>, 2>, eParticleHistograms_N> fParticleHistograms{nullptr};
198+
std::array<std::array<std::array<TH1F*, 2>, 2>, eParticleHistograms_N> fParticleHistograms{};
199199
} pc; // you have to prepend "pc." for all objects name in this group later in the code
200200

201201
// *) Event histograms:
202202
struct EventHistograms {
203-
TList* fEventHistogramsList = nullptr; //!<! list to hold all event-level histograms
204-
std::array<std::array<std::array<TH1F*, 2>, 2>, eEventHistograms_N> fEventHistograms{nullptr}; //! [ type - see enum EEventHistograms ][reco,sim][before, after event cuts]
205-
} ec; // prepend "ec." for event counters
203+
TList* fEventHistogramsList = nullptr; //!<! list to hold all event-level histograms
204+
std::array<std::array<std::array<TH1F*, 2>, 2>, eEventHistograms_N> fEventHistograms{}; //! [ type - see enum EEventHistograms ][reco,sim][before, after event cuts]
205+
} ec; // prepend "ec." for event counters
206206

207207
// *) External histograms:
208208
struct ExternalHistograms {
@@ -212,7 +212,7 @@ struct MultiparticleCorrelationsMei // this name is used in lower-case format to
212212

213213
struct Observables {
214214
TList* fObservablesList = nullptr;
215-
std::array<std::array<TProfile*, 2>, 2> fProfTwo{nullptr}; //! [reco,sim][before, after event cuts]
215+
std::array<std::array<TProfile*, 2>, 2> fProfTwo{}; //! [reco,sim][before, after event cuts]
216216
} obs;
217217

218218
// *) Quality assurance histograms:

0 commit comments

Comments
 (0)