/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions
IDybInputLoadTool Class Reference

Load HeaderObjects. More...

#include <IDybInputLoadTool.h>

Inheritance diagram for IDybInputLoadTool:
Inheritance graph
[legend]

List of all members.

Public Types

typedef std::pair< std::string,
DayaBay::HeaderObject * > 
ExecutionFrameEntry
typedef std::vector
< ExecutionFrameEntry
ExecutionFrame

Public Member Functions

virtual DayaBay::HeaderObjectget_header (int entry, const std::string &path, bool input_headers=true, int fileNumber=-1)=0
virtual ExecutionFrame get_frame (int entry, const std::string &path=DayaBay::RegistrationSequenceLocation::Default, bool input_headers=true)=0
virtual int get_entries (const std::string &path)=0

Static Public Member Functions

static const InterfaceID & interfaceID ()

Protected Member Functions

virtual ~IDybInputLoadTool ()

Detailed Description

Load HeaderObjects.

Brett Viren <bviren@lycastus.phy.bnl.gov> Mon Nov 15 12:20:29 2010

Definition at line 23 of file IDybInputLoadTool.h.


Member Typedef Documentation

Definition at line 29 of file IDybInputLoadTool.h.

Definition at line 30 of file IDybInputLoadTool.h.


Constructor & Destructor Documentation

IDybInputLoadTool::~IDybInputLoadTool ( ) [protected, virtual]

Definition at line 13 of file IDybInputLoadTool.cc.

{
}

Member Function Documentation

const InterfaceID & IDybInputLoadTool::interfaceID ( ) [static]

Definition at line 7 of file IDybInputLoadTool.cc.

{
    return IID_IDybInputLoadTool; 
}
virtual DayaBay::HeaderObject* IDybInputLoadTool::get_header ( int  entry,
const std::string &  path,
bool  input_headers = true,
int  fileNumber = -1 
) [pure virtual]

Implemented in DybInputLoadTool.

virtual ExecutionFrame IDybInputLoadTool::get_frame ( int  entry,
const std::string &  path = DayaBay::RegistrationSequenceLocation::Default,
bool  input_headers = true 
) [pure virtual]

Implemented in DybInputLoadTool.

virtual int IDybInputLoadTool::get_entries ( const std::string &  path) [pure virtual]

Implemented in DybInputLoadTool.


The documentation for this class was generated from the following files:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Fri May 16 2014 10:15:57 for DybIO by doxygen 1.7.4