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