ATLAS Offline Software
|
Namespaces | |
detail | |
details | |
Namespace for "implementation types". | |
Classes | |
class | AcceptData |
class | AcceptInfo |
class | AnaToolHandle |
a modified tool handle that allows its owner to configure new tools from the C++ side More... | |
class | AsgComponentConfig |
an object that stores the configuration for an AsgComponent and is able to create one from it More... | |
class | AsgMessaging |
Class mimicking the AthMessaging class from the offline software. More... | |
class | AsgMessagingForward |
base class to forward messages to another class More... | |
class | AsgMetadataTool |
Base class for dual-use tools that provide file metadata access. More... | |
class | AsgService |
Base class for the dual-use service implementation classes. More... | |
class | AsgServiceConfig |
an object that can create a AsgService More... | |
class | AsgTool |
Base class for the dual-use tool implementation classes. More... | |
class | AsgToolConfig |
an object that can create a AsgTool More... | |
struct | CheckHelper |
this is an internal traits class for status codes used by the ANA_CHECK* macros More... | |
struct | CheckHelper< bool > |
struct | CheckHelper< CP::CorrectionCode > |
struct | CheckHelper< int > |
struct | CheckHelper< StatusCode > |
struct | CheckHelper< T * > |
struct | DataHandleTestTool |
a tool used to unit test AnaToolHandle More... | |
class | EventStoreTestAlg |
Algorithm used to exercise asg::EventStoreTestTool in Athena. More... | |
class | EventStoreTestTool |
Tool testing some of the "event store functionality" of asg::AsgTool . More... | |
class | IAsgService |
Base class for the dual-use service interface classes. More... | |
class | IAsgTool |
Base class for the dual-use tool interface classes. More... | |
class | IDataHandleTestTool |
the interface for DataHandleTestTool More... | |
class | IEventStoreTestTool |
Interface for (a) tool(s) testing the event store. More... | |
class | IUnitTestService1 |
the interface for UnitTestService1 More... | |
class | IUnitTestTool1 |
the interface for UnitTestTool1 More... | |
class | IUnitTestTool2 |
the interface for UnitTestTool2 More... | |
class | IUnitTestTool3 |
the interface for UnitTestTool3 More... | |
class | MessagePrinterOverlay |
an object to change the IMessagePrinter temporarily More... | |
struct | MsgHelpers |
a helper class for functions dealing with messages More... | |
class | SgTEvent |
Wrapper for TEvent to make it look like StoreGate. More... | |
class | SgTEventMeta |
Wrapper class providing StoreGate-like access to metadata in ROOT. More... | |
class | StandaloneToolHandle |
an "initializing" ToolHandle for stand-alone applications More... | |
class | ToolStore |
A light-weight replacement for ToolSvc for ROOT analysis. More... | |
struct | UnitTestService1 |
a service used to unit test AnaToolHandle More... | |
struct | UnitTestTool1 |
a tool used to unit test AnaToolHandle More... | |
struct | UnitTestTool1A |
a tool used to unit test AnaToolHandle More... | |
struct | UnitTestTool2 |
a tool used to unit test AnaToolHandle More... | |
struct | UnitTestTool3 |
a tool used to unit test AnaToolHandle More... | |
Typedefs | |
typedef ::AthService | AsgServiceBase |
typedef INamedInterface | parentType_t |
typedef IAlgTool | interfaceType_t |
typedef ::AthAlgTool | AsgToolBase |
typedef StoreGateSvc | EventStoreType |
the type returned by AsgTool::evtStore More... | |
Functions | |
void DataHandleTestTool ::runTest | ATLAS_NOT_THREAD_SAFE () |
template<typename T > | |
std::ostream & | operator<< (std::ostream &str, const AnaToolHandle< T > &obj) |
standard output operator More... | |
std::string | ptrToString (const void *p) |
template<typename T > | |
std::ostream & | operator<< (std::ostream &str, const StandaloneToolHandle< T > &obj) |
ANA_MSG_HEADER (msgSTT) ANA_MSG_SOURCE(msgSTT | |
typedef ::AthService asg::AsgServiceBase |
Definition at line 29 of file AsgService.h.
typedef ::AthAlgTool asg::AsgToolBase |
typedef StoreGateSvc asg::EventStoreType |
the type returned by AsgTool::evtStore
This is provided in case you need to pass the event store into a stand-alone helper function.
Definition at line 27 of file EventStoreType.h.
typedef IAlgTool asg::interfaceType_t |
Definition at line 31 of file AnaToolHandle.h.
typedef INamedInterface asg::parentType_t |
Definition at line 30 of file AnaToolHandle.h.
asg::ANA_MSG_HEADER | ( | msgSTT | ) |
void DataHandleTestTool :: runTest asg::ATLAS_NOT_THREAD_SAFE | ( | ) |
Definition at line 76 of file DataHandleTestTool.cxx.
std::ostream& asg::operator<< | ( | std::ostream & | str, |
const AnaToolHandle< T > & | obj | ||
) |
standard output operator
std::ostream& asg::operator<< | ( | std::ostream & | str, |
const StandaloneToolHandle< T > & | obj | ||
) |
Definition at line 197 of file StandaloneToolHandle.h.
std::string asg::ptrToString | ( | const void * | p | ) |
Definition at line 14 of file AsgToolMacros.cxx.