ATLAS Offline Software
MuonSpectrometer
MuonCnv
MuonTGC_CnvTools
MuonTGC_CnvTools
ITgcPrepDataReplicationTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef MUONTGC_CNVTOOL_ITGCPREPDATAREPLICATIONTOOL_H
6
#define MUONTGC_CNVTOOL_ITGCPREPDATAREPLICATIONTOOL_H
7
8
#include "GaudiKernel/IAlgTool.h"
9
#include "GaudiKernel/EventContext.h"
10
#include "
CxxUtils/checker_macros.h
"
11
12
namespace
Muon
{
13
14
class
ITgcPrepDataReplicationTool
:
virtual
public
IAlgTool {
15
16
public
:
17
DeclareInterfaceID
(
ITgcPrepDataReplicationTool
, 1, 0 );
18
19
virtual
StatusCode
replicate
(
const
EventContext& ctx)
const
= 0;
20
};
21
22
}
// end of namespace
23
24
#endif // MUONTGC_CNVTOOL_ITGCPREPDATAREPLICATIONTOOL_H
Muon
This class provides conversion from CSC RDO data to CSC Digits.
Definition:
TrackSystemController.h:49
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
Muon::ITgcPrepDataReplicationTool::DeclareInterfaceID
DeclareInterfaceID(ITgcPrepDataReplicationTool, 1, 0)
checker_macros.h
Define macros for attributes used to control the static checker.
Muon::ITgcPrepDataReplicationTool::replicate
virtual StatusCode replicate(const EventContext &ctx) const =0
Muon::ITgcPrepDataReplicationTool
Definition:
ITgcPrepDataReplicationTool.h:14
Generated on Tue Jul 2 2024 21:18:07 for ATLAS Offline Software by
1.8.18