ATLAS Offline Software
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
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
();
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
Trk::SelectEventNumber::m_lastGoodEvt
int m_lastGoodEvt
good events read in from ASCII file
Definition:
SelectEventNumber.h:40
Trk::SelectEventNumber::initialize
virtual StatusCode initialize()
initialize method
Definition:
SelectEventNumber.cxx:14
Trk::SelectEventNumber
Definition:
SelectEventNumber.h:21
Trk::SelectEventNumber::m_goodEventList
std::vector< std::pair< int, int > > m_goodEventList
Definition:
SelectEventNumber.h:38
Trk::SelectEventNumber::m_eventListName
StringProperty m_eventListName
Definition:
SelectEventNumber.h:36
Trk::SelectEventNumber::execute
virtual StatusCode execute()
execute method
Definition:
SelectEventNumber.cxx:33
AthAlgorithm.h
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
AthAlgorithm
Definition:
AthAlgorithm.h:47
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition:
FakeTrackBuilder.h:9
AthAlgorithm::AthAlgorithm
AthAlgorithm()
Default constructor:
Generated on Mon Sep 1 2025 21:18:55 for ATLAS Offline Software by
1.8.18