ATLAS Offline Software
Loading...
Searching...
No Matches
GSFTrackParticleMapCnvAlg.h
Go to the documentation of this file.
1// Dear emacs, this is -*- c++ -*-
2
3/*
4 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5*/
6
7//
8#ifndef XAODMAKER_GSFTRACKPARTICLEMAPCREATOR_H
9#define XAODMAKER_GSFTRACKPARTICLEMAPCREATOR_H
10
11// System include(s):
12#include <string>
13
14// Athena/Gaudi include(s):
16
17namespace xAODMaker {
18
29
30 public:
32 GSFTrackParticleMapCnvAlg( const std::string& name, ISvcLocator* svcLoc );
33
35 virtual StatusCode initialize();
37 virtual StatusCode execute();
38
39 private:
40
42 std::string m_aodContainerName;
48 std::string m_xaodContainerName;
50 std::string m_trackMapName;
51
52 }; // class GSFTrackParticleMapCnvAlg
53
54} // namespace xAODMaker
55
56#endif // XAODMAKER_GSFTRACKPARTICLEMAPCREATOR_H
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
std::string m_xaodContainerNameGSF
The name of the xAOD GSF TrackParticle container.
std::string m_xaodContainerName
The name of the xAOD non-GSF TrackParticle container.
std::string m_trackMapName
The name of the map from AOD GSF TrackParticles to AOD TrackParticles.
GSFTrackParticleMapCnvAlg(const std::string &name, ISvcLocator *svcLoc)
Regular algorithm constructor.
std::string m_aodContainerNameGSF
The name of the AOD GSF TrackParticle container.
std::string m_aodContainerName
The name of the AOD GSF TrackParticle container.
virtual StatusCode initialize()
Function initialising the algorithm.
virtual StatusCode execute()
Function executing the algorithm.