ATLAS Offline Software
Loading...
Searching...
No Matches
PostClosedOutputsModule.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
4
6
7
8
9#ifndef EVENT_LOOP__POSTCLOSEDOUTPUTS_MODULE_H
10#define EVENT_LOOP__POSTCLOSEDOUTPUTS_MODULE_H
11
12#include <EventLoop/Global.h>
13#include <EventLoop/Module.h>
14
15namespace EL
16{
17 namespace Detail
18 {
20
22 {
23 //
24 // public interfacce
25 //
26
27 public:
28
29 using Module::Module;
30
31 virtual StatusCode postFileClose (ModuleData& data) override;
32 };
33 }
34}
35
36#endif
char data[hepevt_bytes_allocation_ATLAS]
Definition HepEvt.cxx:11
the base class for EventLoop instrumentation module
Module enabling to perform checks/actions on outputs once files are all closed.
virtual StatusCode postFileClose(ModuleData &data) override
action at end of the worker job
This module defines the arguments passed from the BATCH driver to the BATCH worker.
::StatusCode StatusCode
StatusCode definition for legacy code.
the data the EventLoop core classes are sharing with the Module implementation
Definition ModuleData.h:64