|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #include "GaudiKernel/StatusCode.h"
11 #include "EventInfo/EventInfo.h"
26 if ((pMcAddr =
dynamic_cast<McAddress*
>(pAddr)) &&
36 return StatusCode::SUCCESS;
39 return StatusCode::FAILURE;
unsigned int timeStamp() const
static const CLID & classID()
void add_type(EventTypeCode type_code)
Add a new event type.
McEventCnv(ISvcLocator *svcloc)
unsigned int runNumber() const
convert to and from a SG storable
This class represents the "type of event" where the type is given by one or more "characteristics".
This class provides general information about an event. It extends EventInfo with a list of sub-evts ...
static long storageType()
storage type
static const CLID & classID()
DataObject * asStorable(SG::DataObjectSharedPtr< T > pObject)
This class provides a unique identification for each event, in terms of run/event number and/or a tim...
unsigned int lumiBlock() const
::StatusCode StatusCode
StatusCode definition for legacy code.
StatusCode createObj(IOpaqueAddress *pAddr, DataObject *&pObj)
static long storageType()
Storage type and class ID.
uint64_t eventNumber() const
uint32_t CLID
The Class ID type.
static const EventTypeCode IS_SIMULATION
true: IS_SIMULATION, false: IS_DATA
This class provides general information about an event. Event information is provided by the accessor...
void set_user_type(const std::string &user_type)
Add user (string) type.
This class provides a unique identification for each event, in terms of run/event number and/or a tim...