@@ -2545,7 +2545,7 @@ bool o2::aod::dqhistograms::ValidateJSONHistogram(T hist)
25452545 }
25462546 // Check if the histogram uses constant binning
25472547 bool isConstantBinning = true ;
2548- if (!(hist->HasMember (" xmin.data() " ) && hist->HasMember (" xmax.data() " ))) {
2548+ if (!(hist->HasMember (" xmin" ) && hist->HasMember (" xmax" ))) {
25492549 isConstantBinning = false ;
25502550 }
25512551
@@ -2556,17 +2556,17 @@ bool o2::aod::dqhistograms::ValidateJSONHistogram(T hist)
25562556 bool isProfile = (hist->HasMember (" isProfile" ) ? hist->FindMember (" isProfile" )->value .GetBool () : false );
25572557
25582558 if (isConstantBinning) {
2559- if (!hist->HasMember (" xmin.data() " ) || !hist->HasMember (" xmax.data() " )) {
2560- LOG (fatal) << " Missing xmin.data() or xmax.data() information for histogram" ;
2559+ if (!hist->HasMember (" xmin" ) || !hist->HasMember (" xmax" )) {
2560+ LOG (fatal) << " Missing xmin or xmax information for histogram" ;
25612561 return false ;
25622562 }
25632563 if (isTHn) {
2564- if (!hist->FindMember (" xmin.data() " )->value .IsArray ()) {
2565- LOG (fatal) << " xmin.data() field should be an array of arrays" ;
2564+ if (!hist->FindMember (" xmin" )->value .IsArray ()) {
2565+ LOG (fatal) << " xmin field should be an array of arrays" ;
25662566 return false ;
25672567 }
2568- if (!hist->FindMember (" xmax.data() " )->value .IsArray ()) {
2569- LOG (fatal) << " xmax.data() field should be an array of arrays" ;
2568+ if (!hist->FindMember (" xmax" )->value .IsArray ()) {
2569+ LOG (fatal) << " xmax field should be an array of arrays" ;
25702570 return false ;
25712571 }
25722572 }
@@ -2594,8 +2594,8 @@ bool o2::aod::dqhistograms::ValidateJSONHistogram(T hist)
25942594 }
25952595
25962596 if (isTHn) {
2597- if (!hist->HasMember (" nDimensions" ) || !hist->HasMember (" vars.data() " )) {
2598- LOG (fatal) << " Missing nDimensions or vars.data() fields for histogram" ;
2597+ if (!hist->HasMember (" nDimensions" ) || !hist->HasMember (" vars" )) {
2598+ LOG (fatal) << " Missing nDimensions or vars fields for histogram" ;
25992599 return false ;
26002600 }
26012601 if (isConstantBinning) {
@@ -2683,9 +2683,9 @@ bool o2::aod::dqhistograms::ValidateJSONHistogram(T hist)
26832683 }
26842684 }
26852685 if (isTHn) {
2686- for (auto & v : hist->FindMember (" vars.data() " )->value .GetArray ()) {
2686+ for (auto & v : hist->FindMember (" vars" )->value .GetArray ()) {
26872687 if (VarManager::fgVarNamesMap.find (v.GetString ()) == VarManager::fgVarNamesMap.end ()) {
2688- LOG (fatal) << " Bad variable in vars.data() (" << v.GetString () << " ) specified for histogram" ;
2688+ LOG (fatal) << " Bad variable in vars (" << v.GetString () << " ) specified for histogram" ;
26892689 return false ;
26902690 }
26912691 }
@@ -2740,7 +2740,7 @@ void o2::aod::dqhistograms::AddHistogramsFromJSON(HistogramManager* hm, const ch
27402740 bool isTH3 = (histTypeStr.CompareTo (" TH3" ) == 0 );
27412741 bool isTHn = (histTypeStr.CompareTo (" THn" ) == 0 );
27422742 bool isConstantBinning = true ;
2743- if (!(hist.HasMember (" xmin.data() " ) && hist.HasMember (" xmax.data() " ))) {
2743+ if (!(hist.HasMember (" xmin" ) && hist.HasMember (" xmax" ))) {
27442744 isConstantBinning = false ;
27452745 }
27462746
@@ -2757,7 +2757,7 @@ void o2::aod::dqhistograms::AddHistogramsFromJSON(HistogramManager* hm, const ch
27572757
27582758 int * vars = new int [nDimensions];
27592759 int iDim = 0 ;
2760- for (auto & v : hist.FindMember (" vars.data() " )->value .GetArray ()) {
2760+ for (auto & v : hist.FindMember (" vars" )->value .GetArray ()) {
27612761 LOG (debug) << " iDim " << iDim << " : " << v.GetString ();
27622762 vars[iDim++] = VarManager::fgVarNamesMap[v.GetString ()];
27632763 }
@@ -2776,14 +2776,14 @@ void o2::aod::dqhistograms::AddHistogramsFromJSON(HistogramManager* hm, const ch
27762776 LOG (debug) << " nBins " << iDim << " : " << nBins[iDim - 1 ];
27772777 }
27782778 iDim = 0 ;
2779- for (auto & v : hist.FindMember (" xmin.data() " )->value .GetArray ()) {
2779+ for (auto & v : hist.FindMember (" xmin" )->value .GetArray ()) {
27802780 xmin[iDim++] = v.GetDouble ();
2781- LOG (debug) << " xmin.data() " << iDim << " : " << xmin[iDim - 1 ];
2781+ LOG (debug) << " xmin " << iDim << " : " << xmin[iDim - 1 ];
27822782 }
27832783 iDim = 0 ;
2784- for (auto & v : hist.FindMember (" xmax.data() " )->value .GetArray ()) {
2784+ for (auto & v : hist.FindMember (" xmax" )->value .GetArray ()) {
27852785 xmax[iDim++] = v.GetDouble ();
2786- LOG (debug) << " xmax.data() " << iDim << " : " << xmax[iDim - 1 ];
2786+ LOG (debug) << " xmax " << iDim << " : " << xmax[iDim - 1 ];
27872787 }
27882788 } else {
27892789 int iDim = 0 ;
@@ -2813,11 +2813,11 @@ void o2::aod::dqhistograms::AddHistogramsFromJSON(HistogramManager* hm, const ch
28132813
28142814 if (isConstantBinning) {
28152815 for (auto histClass : histClasses) {
2816- hm->AddHistogram (histClass, histName, title, nDimensions, vars. data () , nBins, xmin. data () , xmax. data () , axLabels, varW, useSparse, isDouble);
2816+ hm->AddHistogram (histClass, histName, title, nDimensions, vars, nBins, xmin, xmax, axLabels, varW, useSparse, isDouble);
28172817 }
28182818 } else {
28192819 for (auto histClass : histClasses) {
2820- hm->AddHistogram (histClass, histName, title, nDimensions, vars. data () , binLimits, axLabels, varW, useSparse, isDouble);
2820+ hm->AddHistogram (histClass, histName, title, nDimensions, vars, binLimits, axLabels, varW, useSparse, isDouble);
28212821 }
28222822 }
28232823
@@ -2834,11 +2834,11 @@ void o2::aod::dqhistograms::AddHistogramsFromJSON(HistogramManager* hm, const ch
28342834 const char * varX = hist.FindMember (" varX" )->value .GetString ();
28352835 LOG (debug) << " varX: " << varX;
28362836
2837- double xmin = (hist.HasMember (" xmin.data() " ) ? hist.FindMember (" xmin.data() " )->value .GetDouble () : 0.0 );
2838- LOG (debug) << " xmin.data() : " << xmin. data () ;
2837+ double xmin = (hist.HasMember (" xmin" ) ? hist.FindMember (" xmin" )->value .GetDouble () : 0.0 );
2838+ LOG (debug) << " xmin: " << xmin;
28392839
2840- double xmax = (hist.HasMember (" xmax.data() " ) ? hist.FindMember (" xmax.data() " )->value .GetDouble () : 0.0 );
2841- LOG (debug) << " xmax.data() : " << xmax. data () ;
2840+ double xmax = (hist.HasMember (" xmax" ) ? hist.FindMember (" xmax" )->value .GetDouble () : 0.0 );
2841+ LOG (debug) << " xmax: " << xmax;
28422842
28432843 std::vector<double > xbinsVec;
28442844 if (hist.HasMember (" xbins" )) {
@@ -2915,7 +2915,7 @@ void o2::aod::dqhistograms::AddHistogramsFromJSON(HistogramManager* hm, const ch
29152915 if (isConstantBinning) {
29162916 for (auto histClass : histClasses) {
29172917 hm->AddHistogram (histClass, histName, title, isProfile,
2918- nXbins, xmin. data () , xmax. data () , VarManager::fgVarNamesMap[varX],
2918+ nXbins, xmin, xmax, VarManager::fgVarNamesMap[varX],
29192919 nYbins, ymin, ymax, VarManager::fgVarNamesMap[varY],
29202920 nZbins, zmin, zmax, VarManager::fgVarNamesMap[varZ],
29212921 xLabels, yLabels, zLabels,
0 commit comments