ATLAS Offline Software
Loading...
Searching...
No Matches
xAODMaker::IROOTHeaderLoaderSvc Class Referenceabstract

Interface to a helper service used for force-loading headers into ROOT. More...

#include <IROOTHeaderLoaderSvc.h>

Inheritance diagram for xAODMaker::IROOTHeaderLoaderSvc:
Collaboration diagram for xAODMaker::IROOTHeaderLoaderSvc:

Public Member Functions

 DeclareInterfaceID (xAODMaker::IROOTHeaderLoaderSvc, 1, 0)
 Declare an interface ID for the class.
virtual StatusCode loadHeader (const std::string &headerName) const =0
 (Force-)Load one particular header

Detailed Description

Interface to a helper service used for force-loading headers into ROOT.

This interface may never actually be used by anyone, but I didn't want to introduce a service that would not have any interface whatsoever...

Author
Attila Krasznahorkay Attil.nosp@m.a.Kr.nosp@m.aszna.nosp@m.hork.nosp@m.ay@ce.nosp@m.rn.c.nosp@m.h

Definition at line 21 of file IROOTHeaderLoaderSvc.h.

Member Function Documentation

◆ DeclareInterfaceID()

xAODMaker::IROOTHeaderLoaderSvc::DeclareInterfaceID ( xAODMaker::IROOTHeaderLoaderSvc ,
1 ,
0  )

Declare an interface ID for the class.

◆ loadHeader()

virtual StatusCode xAODMaker::IROOTHeaderLoaderSvc::loadHeader ( const std::string & headerName) const
pure virtual

(Force-)Load one particular header


The documentation for this class was generated from the following file: