|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    8 #ifndef ATHENABASECOMPS_ATHLEGACYEQUENCE_H 
    9 #define ATHENABASECOMPS_ATHLEGACYEQUENCE_H 1 
   17 #include "Gaudi/Sequence.h" 
   18 #include "GaudiKernel/ThreadLocalContext.h" 
   23 #pragma GCC diagnostic push 
   24 #pragma GCC diagnostic ignored "-Woverloaded-virtual" 
   32                                ISvcLocator* pSvcLocator);
 
   36       const EventContext& 
getContext()
 const { 
return Gaudi::Hive::currentContext(); }
 
   48         return seq->execute();
 
   54 #pragma GCC diagnostic pop 
   59 #pragma GCC diagnostic push 
   60 #pragma GCC diagnostic ignored "-Woverloaded-virtual" 
   69 #pragma GCC diagnostic pop 
   72 #endif //> !ATHENABASECOMPS_ATHLEGACYSEQUENCE_H 
  
seq
filter configuration ## -> we use the special sequence 'AthMasterSeq' which is run before any other a...
const EventContext & getContext() const
Templated class that provides backwards compatibility for legacy MsgService manipulation methods.
StatusCode execute() override=0
virtual const DataObjIDColl & extraOutputDeps() const override
bool const RAWDATA *ch2 const
DataObjIDColl m_extendedExtraObjects
Alias for backward compatibility.
Some weak symbol referencing magic...
AthLegacySequenceAdapter(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
::StatusCode StatusCode
StatusCode definition for legacy code.
Templated class that provides access to Athena event stores and ability to set data dependencies via ...
virtual StatusCode execute()=0
StatusCode execute(const EventContext &) const override final
bool isReEntrant() const override final
#define ATLAS_THREAD_SAFE
Define macros for attributes used to control the static checker.