14 #ifndef CreateNTuple_H
15 #define CreateNTuple_H
95 const char * name = 0 );
101 #endif // CreateNTuple_H
This class manages the Create NTuple dialog.
std::vector< std::string > m_column_list
void setCutList()
Filter according to the selected cut.
CreateNTuple(QWidget *parent=0, const char *name=0)
The constructor.
void getPlotterList(std::vector< PlotterBase * > &)
Get all the plotter used by the canvas window.
std::vector< const TupleCut * > m_cut_list
The list of TupleCut objects.
virtual void cutListCheckBox_toggled(bool yes)
Select or deselect all in cut list.
void updateCutList()
Update cut list view.
virtual void columnListCheckBox_toggled(bool yes)
Select or deselect all in column list.
void initListViews()
Initiate the list views, set column names.
void updateNTupleIn()
Update the ComboBox.
virtual void currentDataSourceChanged(int item)
Current Item in the ComboBox changed.
virtual void createButtonClicked()
Create a new NTuple.
virtual void createFileButtonClicked()
Create a new NTuple and save to a file.
A DataSource class implemented with std::vector<double> to store the column data. ...
void updateColumnList()
Update column list view.
void setColumnList()
Filter according to the selected column.
const std::vector< PlotterBase * > & getDataCutList()
Get all the data cut used by the DataSource.
unsigned int columnNumber