ATLAS Offline Software
Loading...
Searching...
No Matches
TrigL2BphysCnvTool.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_TrigL2BphysCNVTOOL_H
9#define xAODTrigBphysCNV_TrigL2BphysCNVTOOL_H
10
11// Gaudi/Athena include(s):
13
14// Local include(s):
16
17// forward declarations
18//class TrigL2Bphys;
19
20
21namespace xAODMaker {
22
30 public virtual ITrigL2BphysCnvTool {
31
32 public:
34 TrigL2BphysCnvTool( const std::string& type, const std::string& name,
35 const IInterface* parent );
36
38 virtual StatusCode convert( const TrigL2Bphys * aod,
39 xAOD::TrigBphys* xaod ) const override;
40
41 }; // class TrigElectronCnvTool
42
43} // namespace xAODMaker
44
45#endif // xAODTrigBphysCNV_TrigL2BphysCNVTOOL_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 TrigL2Bphys *aod, xAOD::TrigBphys *xaod) const override
Function that fills an existing xAOD::TrigBphysContainer.
TrigL2BphysCnvTool(const std::string &type, const std::string &name, const IInterface *parent)
Regular AlgTool constructor.
TrigBphys_v1 TrigBphys
Definition TrigBphys.h:18