This is the base class for all tools that will be used to calculate UserDate. It is of course not required, but it is meant to simplyfy life. More...
#include <IUserDataCalcTool.h>
Public Member Functions | |
| virtual StatusCode | calculateElementUserData (const IAthenaBarCode *abc)=0 |
| virtual StatusCode | calculateEventUserData ()=0 |
Static Public Member Functions | |
| static const InterfaceID & | interfaceID () |
This is the base class for all tools that will be used to calculate UserDate. It is of course not required, but it is meant to simplyfy life.
| virtual StatusCode IUserDataCalcTool::calculateElementUserData | ( | const IAthenaBarCode * | abc | ) | [pure virtual] |
Calculate the UserData for a simple element, e.g., an individual electron (must inherit from IAthenaBarCode)
| virtual StatusCode IUserDataCalcTool::calculateEventUserData | ( | ) | [pure virtual] |
Calculate the UserData for an entire event
| const InterfaceID & IUserDataCalcTool::interfaceID | ( | ) | [inline, static] |
Destructor: AlgTool interface methods
Inline methods:
1.6.1