Public Methods |
| virtual IHistogram1D* | book ( const std::string& fullPath, const std::string& title, int binsX, double lowX, double highX ) = 0 |
| | Book histogram and register it with the histogram data store. More...
|
| virtual IHistogram1D* | book ( const std::string& dirPath, const std::string& relPath, const std::string& title, int binsX, double lowX, double highX ) = 0 |
| virtual IHistogram1D* | book ( const std::string& dirPath, int hID, const std::string& title, int binsX, double lowX, double highX ) = 0 |
| virtual IHistogram1D* | book ( DataObject* pParent, const std::string& relPath, const std::string& title, int binsX, double lowX, double highX ) = 0 |
| virtual IHistogram1D* | book ( DataObject* pParent, int hID, const std::string& title, int binsX, double lowX, double highX ) = 0 |
| virtual IHistogram1D* | book ( const std::string& fullPath, const std::string& title, std::vector<double> edges ) = 0 |
| virtual IHistogram1D* | book ( const std::string& dirPath, const std::string& relPath, const std::string& title, std::vector<double> edges ) = 0 |
| virtual IHistogram1D* | book ( const std::string& dirPath, int hID, const std::string& title, std::vector<double> edges ) = 0 |
| virtual IHistogram1D* | book ( DataObject* pParent, const std::string& relPath, const std::string& title, std::vector<double> edges ) = 0 |
| virtual IHistogram1D* | book ( DataObject* pParent, int hID, const std::string& title, std::vector<double> edges ) = 0 |
| virtual IHistogram2D* | book ( const std::string& fullPath, const std::string& title, int binsX, double lowX, double highX, int binsY, double lowY, double highY ) = 0 |
| virtual IHistogram2D* | book ( const std::string& dirPath, const std::string& relPath, const std::string& title, int binsX, double lowX, double highX, int binsY, double lowY, double highY ) = 0 |
| virtual IHistogram2D* | book ( const std::string& dirPath, int hID, const std::string& title, int binsX, double lowX, double highX, int binsY, double lowY, double highY ) = 0 |
| virtual IHistogram2D* | book ( DataObject* pParent, const std::string& relPath, const std::string& title, int binsX, double lowX, double highX, int binsY, double lowY, double highY ) = 0 |
| virtual IHistogram2D* | book ( DataObject* pParent, int hID, const std::string& title, int binsX, double lowX, double highX, int binsY, double lowY, double highY ) = 0 |
| virtual StatusCode | registerObject ( const std::string& fullPath, IHistogram* hObj ) = 0 |
| virtual StatusCode | registerObject ( const std::string& parentPath, const std::string& objPath, IHistogram* hObj ) = 0 |
| virtual StatusCode | registerObject ( const std::string& parentPath, int item, IHistogram* hObj ) = 0 |
| virtual StatusCode | registerObject ( DataObject* parentObj, const std::string& objPath, IHistogram* hObj ) = 0 |
| virtual StatusCode | registerObject ( IHistogram* parentObj, const std::string& objPath, IHistogram* hObj ) = 0 |
| virtual StatusCode | registerObject ( DataObject* parentObj, int item, IHistogram* hObj ) = 0 |
| virtual StatusCode | registerObject ( IHistogram* parentObj, int item, IHistogram* hObj ) = 0 |
| virtual StatusCode | unregisterObject ( IHistogram* hObj ) = 0 |
| virtual StatusCode | unregisterObject ( IHistogram* hObj, const std::string& objectPath ) = 0 |
| virtual StatusCode | unregisterObject ( IHistogram* hObj, int item ) = 0 |
| virtual StatusCode | retrieveObject ( IDataDirectory* pDirectory, const std::string& path, IHistogram1D*& h1dObj ) = 0 |
| virtual StatusCode | retrieveObject ( IDataDirectory* pDirectory, const std::string& path, IHistogram2D*& h2dObj ) = 0 |
| virtual StatusCode | retrieveObject ( const std::string& fullPath, IHistogram1D*& h1dObj ) = 0 |
| virtual StatusCode | retrieveObject ( const std::string& fullPath, IHistogram2D*& h2dObj ) = 0 |
| virtual StatusCode | retrieveObject ( const std::string& parentPath, const std::string& objPath, IHistogram1D*& h1dObj ) = 0 |
| virtual StatusCode | retrieveObject ( const std::string& parentPath, const std::string& objPath, IHistogram2D*& h2dObj ) = 0 |
| virtual StatusCode | retrieveObject ( const std::string& parentPath, int item, IHistogram1D*& h1dObj ) = 0 |
| virtual StatusCode | retrieveObject ( const std::string& parentPath, int item, IHistogram2D*& h2dObj ) = 0 |
| virtual StatusCode | retrieveObject ( DataObject* parentObj, const std::string& objPath, IHistogram1D*& h1dObj ) = 0 |
| virtual StatusCode | retrieveObject ( DataObject* parentObj, const std::string& objPath, IHistogram2D*& h2dObj ) = 0 |
| virtual StatusCode | retrieveObject ( IHistogram* parentObj, const std::string& objPath, IHistogram1D*& h1dObj ) = 0 |
| virtual StatusCode | retrieveObject ( IHistogram* parentObj, const std::string& objPath, IHistogram2D*& h2dObj ) = 0 |
| virtual StatusCode | retrieveObject ( DataObject* parentObj, int item, IHistogram1D*& h1dObj ) = 0 |
| virtual StatusCode | retrieveObject ( DataObject* parentObj, int item, IHistogram2D*& h2dObj ) = 0 |
| virtual StatusCode | retrieveObject ( IHistogram* parentObj, int item, IHistogram1D*& h1dObj ) = 0 |
| virtual StatusCode | retrieveObject ( IHistogram* parentObj, int item, IHistogram2D*& h2dObj ) = 0 |
| virtual StatusCode | findObject ( const std::string& fullPath, IHistogram1D*& h1dObj ) = 0 |
| virtual StatusCode | findObject ( const std::string& fullPath, IHistogram2D*& h2dObj ) = 0 |
| virtual StatusCode | findObject ( IDataDirectory* pDirectory, const std::string& path, IHistogram1D*& h1dObj ) = 0 |
| virtual StatusCode | findObject ( IDataDirectory* pDirectory, const std::string& path, IHistogram2D*& h2dObj ) = 0 |
| virtual StatusCode | findObject ( const std::string& parentPath, const std::string& objPath, IHistogram1D*& h1dObj ) = 0 |
| virtual StatusCode | findObject ( const std::string& parentPath, const std::string& objPath, IHistogram2D*& h2dObj ) = 0 |
| virtual StatusCode | findObject ( const std::string& parentPath, int item, IHistogram1D*& h1dObj ) = 0 |
| virtual StatusCode | findObject ( const std::string& parentPath, int item, IHistogram2D*& h2dObj ) = 0 |
| virtual StatusCode | findObject ( DataObject* parentObj, const std::string& objPath, IHistogram1D*& h1dObj ) = 0 |
| virtual StatusCode | findObject ( DataObject* parentObj, const std::string& objPath, IHistogram2D*& h2dObj ) = 0 |
| virtual StatusCode | findObject ( IHistogram* parentObj, const std::string& objPath, IHistogram1D*& h1dObj ) = 0 |
| virtual StatusCode | findObject ( IHistogram* parentObj, const std::string& objPath, IHistogram2D*& h2dObj ) = 0 |
| virtual StatusCode | findObject ( DataObject* parentObj, int item, IHistogram1D*& h1dObj ) = 0 |
| virtual StatusCode | findObject ( DataObject* parentObj, int item, IHistogram2D*& h2dObj ) = 0 |
| virtual StatusCode | findObject ( IHistogram* parentObj, int item, IHistogram1D*& h1dObj ) = 0 |
| virtual StatusCode | findObject ( IHistogram* parentObj, int item, IHistogram2D*& h2dObj ) = 0 |
| virtual std::ostream& | print ( IHistogram* h, std::ostream& s = std::cout) const = 0 |
| virtual std::ostream& | write ( IHistogram* h, std::ostream& s = std::cout) const = 0 |
| | Write (ASCII) the histogram table into the output stream.
|
| virtual int | write ( IHistogram* h, const char* file_name ) const = 0 |
| | Write (ASCII) the histogram table into a file.
|
| virtual DataObject* | createPath ( const std::string& newPath ) = 0 |
| virtual DataObject* | createDirectory ( const std::string& parentDir, const std::string& subDir ) = 0 |
| | Create a sub-directory in a directory. More...
|
| virtual StatusCode | registerObject (const std::string& fullPath, DataObject* pObject) = 0 |
| | Re-declaring this here avoids a compiler warning about hidden functions. Refer to ARM Page 210.
|
| virtual StatusCode | registerObject (const std::string& parentPath, const std::string& objectPath, DataObject* pObject) = 0 |
| | Register object with the data store. More...
|
| virtual StatusCode | registerObject (const std::string& parentPath, int item, DataObject* pObject) = 0 |
| | Register object with the data store. More...
|
| virtual StatusCode | registerObject (DataObject* parentObj, const std::string& objectPath, DataObject* pObject) = 0 |
| | Register object with the data store. More...
|
| virtual StatusCode | registerObject (DataObject* parentObj, int item, DataObject* pObject) = 0 |
| | Register object with the data store. More...
|
| virtual StatusCode | unregisterObject (const std::string& fullPath) = 0 |
| | Unregister object from the data store. More...
|
| virtual StatusCode | unregisterObject (const std::string& parentPath, const std::string& objPath) = 0 |
| | Unregister object from the data store. More...
|
| virtual StatusCode | unregisterObject (const std::string& parentPath, int item) = 0 |
| | Unregister object from the data store. More...
|
| virtual StatusCode | unregisterObject (DataObject* pObject) = 0 |
| | Unregister object from the data store. More...
|
| virtual StatusCode | unregisterObject (DataObject* pParent, const std::string& objPath) = 0 |
| | Unregister object from the data store. More...
|
| virtual StatusCode | unregisterObject (DataObject* pParent, int item) = 0 |
| | Unregister object from the data store. More...
|
| virtual StatusCode | retrieveObject (IDataDirectory* pDirectory, const std::string& path, DataObject*& pObject) = 0 |
| | Retrieve object identified by its directory entry. More...
|
| virtual StatusCode | retrieveObject (const std::string& fullPath, DataObject*& pObject) = 0 |
| | Retrieve object identified by its full path from the data store. More...
|
| virtual StatusCode | retrieveObject (const std::string& parentPath, const std::string& objectPath, DataObject*& pObject) = 0 |
| | Retrieve object from data store. More...
|
| virtual StatusCode | retrieveObject (const std::string& parentPath, int item, DataObject*& pObject) = 0 |
| | Retrieve object from data store. More...
|
| virtual StatusCode | retrieveObject (DataObject* parentObj, const std::string& objectPath, DataObject*& pObject) = 0 |
| | Retrieve object from data store. More...
|
| virtual StatusCode | retrieveObject (DataObject* parentObj, int item, DataObject*& pObject) = 0 |
| | Retrieve object from data store. More...
|
| virtual StatusCode | findObject (IDataDirectory* pDirectory, const std::string& path, DataObject*& pObject) = 0 |
| | Find object identified by its directory entry. More...
|
| virtual StatusCode | findObject (const std::string& fullPath, DataObject*& pObject) = 0 |
| | Find object identified by its full path in the data store. More...
|
| virtual StatusCode | findObject (const std::string& parentPath, const std::string& objectPath, DataObject*& pObject) = 0 |
| | Find object identified by its parent object and the path to the object relative to the parent. More...
|
| virtual StatusCode | findObject (const std::string& parentPath, int item, DataObject*& pObject) = 0 |
| | Find object identified by its parent object and an integer identifier in the data store. More...
|
| virtual StatusCode | findObject (DataObject* pNode, const std::string& objectPath, DataObject*& pObject) = 0 |
| | Find object identified by its parent object and the path to the object relative to the parent. More...
|
| virtual StatusCode | findObject (DataObject* parentObj, int item, DataObject*& pObject) = 0 |
| | Find object identified by its parent object and an integer identifier in the data store. More...
|
Static Public Methods |
| const InterfaceID& | interfaceID () |
| | Retrieve interface ID. More...
|