ATLAS Offline Software
HitsFillerAlg.h
Go to the documentation of this file.
1 // This file's extension implies that it's C, but it's really -*- C++ -*-.
2 
3 /*
4  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 // $Id$
18 #ifndef D3PDMAKERTEST_HITSFILLERALG_H
19 #define D3PDMAKERTEST_HITSFILLERALG_H
20 
21 
23 
24 
25 namespace D3PDTest {
26 
27 
28 
36  : public AthAlgorithm
37 {
38 public:
44  HitsFillerAlg (const std::string& name,
45  ISvcLocator* svcloc);
46 
47 
49  virtual StatusCode initialize();
50 
51 
53  virtual StatusCode finalize();
54 
55 
57  virtual StatusCode execute();
58 
59 
60 private:
63 
66 
67  std::string m_MDTSimHitName;
68  std::string m_TrackRecordName;
69 
70  int m_count;
71 };
72 
73 
74 } // namespace D3PDTest
75 
76 
77 #endif // not D3PDMAKERTEST_HITSFILLERALG_H
AthAlgorithm.h
D3PDTest::HitsFillerAlg::initialize
virtual StatusCode initialize()
Standard Gaudi initialize method.
Definition: HitsFillerAlg.cxx:46
D3PDTest::HitsFillerAlg::m_TrackRecordName
std::string m_TrackRecordName
Definition: HitsFillerAlg.h:68
D3PDTest::HitsFillerAlg::finalize
virtual StatusCode finalize()
Standard Gaudi finalize method.
Definition: HitsFillerAlg.cxx:56
D3PDTest::HitsFillerAlg
Test class for D3PD maker.
Definition: HitsFillerAlg.h:37
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
D3PDTest::HitsFillerAlg::fillTrackRecordCollection
StatusCode fillTrackRecordCollection()
Fill a TrackRecordCollection.
Definition: HitsFillerAlg.cxx:93
D3PDTest::HitsFillerAlg::m_MDTSimHitName
std::string m_MDTSimHitName
Definition: HitsFillerAlg.h:67
AthAlgorithm
Definition: AthAlgorithm.h:47
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:228
D3PDTest::HitsFillerAlg::execute
virtual StatusCode execute()
Standard Gaudi execute method.
Definition: HitsFillerAlg.cxx:122
D3PDTest::HitsFillerAlg::fillMDTSimHitCollection
StatusCode fillMDTSimHitCollection()
Fill a MDTSimHitCollection.
Definition: HitsFillerAlg.cxx:65
D3PDTest::HitsFillerAlg::m_count
int m_count
Definition: HitsFillerAlg.h:70
D3PDTest
Definition: MapDumper.h:25
D3PDTest::HitsFillerAlg::HitsFillerAlg
HitsFillerAlg(const std::string &name, ISvcLocator *svcloc)
Standard Gaudi algorithm constructor.
Definition: HitsFillerAlg.cxx:33