#include <Det/DetDesc/ReadOutInfo.h>
Inheritance diagram for ReadOutInfo:
Public Types | |
SUCCESS | |
NO_INTERFACE | |
VERSMISMATCH | |
LAST_ERROR | |
enum | Status |
Public Member Functions | |
ReadOutInfo (IDetectorElement *de, const std::string &condition) | |
Constructor. | |
virtual | ~ReadOutInfo () |
Destructor. | |
virtual IDetectorElement * | detElem () const |
Get a pointer to the detector element to which the ConditionInfo belongs. | |
virtual const std::string & | conditionName () const |
Get the name of the associated condition. | |
virtual Condition * | condition () |
Get a pointer to the associated condition. | |
StatusCode | queryInterface (const InterfaceID &ID, void **ppI) |
query interface | |
unsigned long | addRef () |
add reference | |
unsigned long | release () |
release | |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
retrieve the uniqie interface identifier | |
Public Attributes | |
SUCCESS | |
NO_INTERFACE | |
VERSMISMATCH | |
LAST_ERROR |
Definition at line 21 of file ReadOutInfo.h.
ReadOutInfo::ReadOutInfo | ( | IDetectorElement * | de, | |
const std::string & | condition | |||
) |
Constructor.
virtual ReadOutInfo::~ReadOutInfo | ( | ) | [virtual] |
Destructor.
virtual IDetectorElement* ConditionInfo::detElem | ( | ) | const [virtual, inherited] |
Get a pointer to the detector element to which the ConditionInfo belongs.
Implements IConditionInfo.
virtual const std::string& ConditionInfo::conditionName | ( | ) | const [virtual, inherited] |
virtual Condition* ConditionInfo::condition | ( | ) | [virtual, inherited] |
StatusCode ConditionInfo::queryInterface | ( | const InterfaceID & | ID, | |
void ** | ppI | |||
) | [virtual, inherited] |
unsigned long ConditionInfo::addRef | ( | ) | [virtual, inherited] |
unsigned long ConditionInfo::release | ( | ) | [virtual, inherited] |
static const InterfaceID& IConditionInfo::interfaceID | ( | ) | [inline, static, inherited] |
retrieve the uniqie interface identifier
Reimplemented from IInterface.
Definition at line 34 of file IConditionInfo.h.
00034 { return IID_IConditionInfo; }