mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-23 10:07:59 +02:00
WIP
This commit is contained in:
@ -39,11 +39,11 @@ void SlsQtH1D::Initailize() {
|
||||
}
|
||||
|
||||
SlsQtH1D::~SlsQtH1D() {
|
||||
if (x)
|
||||
|
||||
delete [] x;
|
||||
if (y)
|
||||
|
||||
delete [] y;
|
||||
if (pen_ptr)
|
||||
|
||||
delete pen_ptr;
|
||||
}
|
||||
|
||||
@ -210,9 +210,9 @@ int SlsQtH1D::SetUpArrays(int n) {
|
||||
|
||||
if (n + 1 > n_array) {
|
||||
n_array = n + 1;
|
||||
if (x)
|
||||
|
||||
delete x;
|
||||
if (y)
|
||||
|
||||
delete y;
|
||||
x = new double[n_array];
|
||||
y = new double[n_array];
|
||||
@ -276,7 +276,7 @@ SlsQtH1DList::SlsQtH1DList(SlsQtH1D *hist) {
|
||||
}
|
||||
|
||||
SlsQtH1DList::~SlsQtH1DList() {
|
||||
if (the_next)
|
||||
|
||||
delete the_next;
|
||||
}
|
||||
|
||||
@ -352,15 +352,15 @@ SlsQt1DPlot::SlsQt1DPlot(QWidget *parent) : QwtPlot(parent) {
|
||||
}
|
||||
|
||||
SlsQt1DPlot::~SlsQt1DPlot() {
|
||||
if (hist_list)
|
||||
|
||||
delete hist_list;
|
||||
if (hline)
|
||||
|
||||
delete hline;
|
||||
if (vline)
|
||||
|
||||
delete vline;
|
||||
if (zoomer)
|
||||
|
||||
delete zoomer;
|
||||
if (panner)
|
||||
|
||||
delete panner;
|
||||
}
|
||||
|
||||
|
@ -20,7 +20,7 @@ SlsQt2DHist::SlsQt2DHist(int nbinsx, double xmin, double xmax, int nbinsy, doubl
|
||||
}
|
||||
|
||||
|
||||
SlsQt2DHist::~SlsQt2DHist(){if(data) delete [] data;}
|
||||
SlsQt2DHist::~SlsQt2DHist(){ delete [] data;}
|
||||
|
||||
int SlsQt2DHist::GetBinIndex(int bx, int by){
|
||||
int b = bx*ny+by;
|
||||
@ -65,7 +65,7 @@ void SlsQt2DHist::SetData(int nbinsx, double xmin, double xmax, int nbinsy,doubl
|
||||
}
|
||||
|
||||
if(nbinsx*nbinsy>nx_array*ny_array){
|
||||
if(data) delete [] data;
|
||||
delete [] data;
|
||||
data = new double [nbinsx*nbinsy+1]; //one for under/overflow bin
|
||||
nx_array = nbinsx;
|
||||
ny_array = nbinsy;
|
||||
|
Reference in New Issue
Block a user