ATLAS Offline Software
SelectEventNumber.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef TRKALIGNGENALGS_SELECTEVENTNUMBER_H
6 #define TRKALIGNGENALGS_SELECTEVENTNUMBER_H
7 
9 
19 namespace Trk {
20 
22 
23  public:
24 
26  SelectEventNumber(const std::string& name, ISvcLocator* pSvcLocator);
27 
29  virtual ~SelectEventNumber();
30 
32  virtual StatusCode initialize();
33 
35  virtual StatusCode execute();
36 
38  virtual StatusCode finalize();
39 
40  private:
41 
42  std::string m_eventListName;
43  std::vector< std::pair<int,int> > m_goodEventList;
44 
46 
47  };
48 
49 } // end namespace
50 #endif // TRKALIGNGENALGS_SELECTEVENTNUMBER_H
Trk::SelectEventNumber::m_lastGoodEvt
int m_lastGoodEvt
good events read in from ASCII file
Definition: SelectEventNumber.h:45
Trk::SelectEventNumber::initialize
virtual StatusCode initialize()
initialize method
Definition: SelectEventNumber.cxx:28
Trk::SelectEventNumber
Definition: SelectEventNumber.h:21
Trk::SelectEventNumber::m_goodEventList
std::vector< std::pair< int, int > > m_goodEventList
name of event list ASCII file
Definition: SelectEventNumber.h:43
Trk::SelectEventNumber::execute
virtual StatusCode execute()
execute method
Definition: SelectEventNumber.cxx:47
AthAlgorithm.h
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
Trk::SelectEventNumber::~SelectEventNumber
virtual ~SelectEventNumber()
destructor
Trk::SelectEventNumber::SelectEventNumber
SelectEventNumber(const std::string &name, ISvcLocator *pSvcLocator)
constructor
Definition: SelectEventNumber.cxx:14
Trk::SelectEventNumber::finalize
virtual StatusCode finalize()
finalize method
Definition: SelectEventNumber.cxx:85
AthAlgorithm
Definition: AthAlgorithm.h:47
Trk::SelectEventNumber::m_eventListName
std::string m_eventListName
Definition: SelectEventNumber.h:42
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition: FakeTrackBuilder.h:9
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195