ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Tracking
TrkAlignment
TrkAlignGenAlgs
TrkAlignGenAlgs
SelectEventNumber.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TRKALIGNGENALGS_SELECTEVENTNUMBER_H
6
#define TRKALIGNGENALGS_SELECTEVENTNUMBER_H
7
8
#include "
AthenaBaseComps/AthAlgorithm.h
"
9
18
19
namespace
Trk
{
20
21
class
SelectEventNumber
:
public
AthAlgorithm
{
22
23
public
:
24
26
using
AthAlgorithm::AthAlgorithm
;
27
29
virtual
StatusCode
initialize
();
30
32
virtual
StatusCode
execute
(
const
EventContext& ctx);
33
34
private
:
35
36
StringProperty
m_eventListName
{
this
,
"EventList"
,
"goodEvents.txt"
,
37
"name of event list ASCII file"
};
38
std::vector< std::pair<int,int> >
m_goodEventList
;
39
40
int
m_lastGoodEvt
= 0;
41
42
};
43
44
}
// end namespace
45
#endif
// TRKALIGNGENALGS_SELECTEVENTNUMBER_H
AthAlgorithm.h
AthAlgorithm::AthAlgorithm
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
Definition
AthAlgorithm.cxx:10
Trk::SelectEventNumber
Definition
SelectEventNumber.h:21
Trk::SelectEventNumber::m_eventListName
StringProperty m_eventListName
Definition
SelectEventNumber.h:36
Trk::SelectEventNumber::m_goodEventList
std::vector< std::pair< int, int > > m_goodEventList
Definition
SelectEventNumber.h:38
Trk::SelectEventNumber::initialize
virtual StatusCode initialize()
initialize method
Definition
SelectEventNumber.cxx:14
Trk::SelectEventNumber::execute
virtual StatusCode execute(const EventContext &ctx)
execute method
Definition
SelectEventNumber.cxx:33
Trk::SelectEventNumber::m_lastGoodEvt
int m_lastGoodEvt
Definition
SelectEventNumber.h:40
Trk::SelectEventNumber::AthAlgorithm
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
constructor
Definition
AthAlgorithm.cxx:10
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition
FakeTrackBuilder.h:9
Generated on
for ATLAS Offline Software by
1.17.0