ATLAS Offline Software
Loading...
Searching...
No Matches
TrigEFBphysCnvTool.h
Go to the documentation of this file.
1// Dear emacs, this is -*- c++ -*-
2
3/*
4 Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
5*/
6
7// $Id:$
8#ifndef xAODTrigBphysCNV_TrigEFBphysCNVTOOL_H
9#define xAODTrigBphysCNV_TrigEFBphysCNVTOOL_H
10
11// Gaudi/Athena include(s):
13
14// Local include(s):
16
17// forward declarations
18//class TrigEFBphys;
19
20
21namespace xAODMaker {
22
30 public virtual ITrigEFBphysCnvTool {
31
32 public:
34 TrigEFBphysCnvTool( const std::string& type, const std::string& name,
35 const IInterface* parent );
36
38 virtual StatusCode convert( const TrigEFBphys * aod,
39 xAOD::TrigBphys* xaod ) const override;
40
41 }; // class TrigElectronCnvTool
42
43} // namespace xAODMaker
44
45#endif // xAODTrigBphysCNV_TrigEFBphysCNVTOOL_H
46
AthAlgTool(const std::string &type, const std::string &name, const IInterface *parent)
Constructor with parameters:
Interface for the tool creating TrigBphysContainer from an AOD.
virtual StatusCode convert(const TrigEFBphys *aod, xAOD::TrigBphys *xaod) const override
Function that fills an existing xAOD::TrigBphysContainer.
TrigEFBphysCnvTool(const std::string &type, const std::string &name, const IInterface *parent)
Regular AlgTool constructor.
TrigBphys_v1 TrigBphys
Definition TrigBphys.h:18