Definition at line 16 of file NTupleController.sip.
Public Member Functions | |
| DataSource * | createNTuple (const std::string &)/Factory/ throw ( DataSourceException ) |
| Creates and registers an NTuple from data in file filename. | |
| NTuple * | createNTuple (const std::vector< std::string > &)/Factory/ |
| Creates and registers an empty NTuple. | |
| CircularBuffer * | createCircularBuffer (const std::vector< std::string > &)/Factory/ |
| Creates and registers an empty CircularBuffer. | |
| NTuple * | createNTuple (unsigned int)/Factory/ |
| Creates and registers an empty NTuple. | |
| CircularBuffer * | createCircularBuffer (unsigned int)/Factory/ |
| Creates and registers an empty CircularBuffer. | |
| NTuple * | createNTuple ()/Factory/ |
| Creates and registers an empty NTuple. | |
| CircularBuffer * | createCircularBuffer ()/Factory/ |
| Creates and registers an empty CircularBuffer. | |
| DataSource * | findDataSource (const std::string &) const |
| Returns the DataSource object with name name. | |
| void | changeName (DataSource *, const std::string &) |
| Changes the name of the DataSource object. | |
| int | writeNTupleToFile (DataSource *, const std::string &) |
| Writes the DataSource source to a file given by filename. | |
| int | writeNTupleToFile (const std::string &, const std::string &) |
| Writes the NTuple named name to the file filename. | |
| void | saveNTuples (const std::string &, const std::string &) |
| Saves all the NTuple. | |
| std::string | registerNTuple (DataSource *) |
| Register a NTuple. | |
| void | registerNTuple (const std::string &, DataSource *) |
| Register a NTuple. | |
Static Public Member Functions | |
| static NTupleController * | instance () |
| Returns the pointer to the singleton instance. | |
|
||||||||||||
|
Changes the name of the DataSource object. This method is deprecated. Use corresponding method in DataSourceController instead. |
|
|
Creates and registers an empty CircularBuffer. Creates an empty CircularBuffer with no columns or rows. |
|
|
Creates and registers an empty CircularBuffer. Creates an empty CircularBuffer with columns columns. |
|
|
Creates and registers an empty CircularBuffer. Creates an empty CircularBuffer with the number of columns equal to the length of the vector labels. The labels for the columns is taken from the elements of the vector labels.
|
|
|
Creates and registers an empty NTuple. Creates an empty NTuple with no columns or rows.
|
|
|
Creates and registers an empty NTuple. Creates an empty NTuple with columns columns.
|
|
|
Creates and registers an empty NTuple. Creates an empty NTuple with the number of columns equal to the length of the vector labels. The labels for the columns is taken from the elements of the vector labels.
|
|
|
Creates and registers an NTuple from data in file filename. If file has already been opened, return pointer to the existing NTuple. Otherwise attempts to read the file as NTuple and if successful returns a pointer to the created NTuple object. If file was not found, or could not be parsed, then throws a DataSourceException with an explanation.
|
|
|
Returns the DataSource object with name name.
|
|
|
Returns the pointer to the singleton instance.
|
|
||||||||||||
|
Register a NTuple.
|
|
|
Register a NTuple.
|
|
||||||||||||
|
Saves all the NTuple. Saves all the NTuple objects of the application with the file name prefixed by prefix followed by index number and a suffix suffix. After the file is saved, the the file name part of prefix is used to set the NTuple name. |
|
||||||||||||
|
Writes the NTuple named name to the file filename.
Returns |
|
||||||||||||
|
Writes the DataSource source to a file given by filename.
Returns |
1.4.3