32 if(
evtStore()->retrieve( ei,
"EventInfo" ).isSuccess() ==
true ) {
33 ATH_MSG_FATAL(
"Event information should not be available yet!" );
34 return ::StatusCode::FAILURE;
38 return ::StatusCode::SUCCESS;
48 return ::StatusCode::SUCCESS;
56 return ::StatusCode::FAILURE;
60 return ::StatusCode::SUCCESS;
72 return ::StatusCode::SUCCESS;
83 std::string amiTag, dataType, simFlavour;
92 return ::StatusCode::SUCCESS;
#define ATH_CHECK
Evaluate an expression and check for errors.
ServiceHandle< StoreGateSvc > & evtStore()
ConstMetaStorePtr_t inputMetaStore() const
::StatusCode requestBeginInputFile()
register this algorithm to have an implementation of beginInputFile
AnaAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
constructor with parameters
virtual::StatusCode initialize() override
Function initialising the algorithm.
virtual::StatusCode finalize() override
Function finalising the algorithm.
virtual::StatusCode beginInputFile() override
Function called whenever a new input file's processing starts.
virtual::StatusCode execute() override
Function executing the algorithm.
int m_callCount
Internal status flag.
StatusCode readFileMetaData()
Function reading some in-file metadata.
UnitTestAlg4(const std::string &name, ISvcLocator *svcLoc)
Standard algorithm constructor.
This module defines the arguments passed from the BATCH driver to the BATCH worker.
::StatusCode StatusCode
StatusCode definition for legacy code.
EventInfo_v1 EventInfo
Definition of the latest event info version.
FileMetaData_v1 FileMetaData
Declare the latest version of the class.