ATLAS Offline Software
PileUpEventInfoReader.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 SRC_PILEUPEVENTINFOREADER_H
6 # define SRC_PILEUPEVENTINFOREADER_H
7 
28 
29 
30 class IGeoModelSvc;
31 
32 
34 public:
35 
37  PileUpEventInfoReader(const std::string &name,ISvcLocator *pSvcLocator);
38 
40  virtual StatusCode initialize();
41 
43  virtual StatusCode execute();
44 
46  virtual StatusCode finalize();
47 
49  // Private methods:
51 private:
52 
55 
58 
61 };
62 
63 
64 #endif // SRC_PILEUPEVENTINFOREADER_H
PileUpEventInfoReader::finalize
virtual StatusCode finalize()
Algorithm finalize at end of job.
Definition: PileUpEventInfoReader.cxx:86
IGeoModelSvc
Definition: IGeoModelSvc.h:17
PileUpEventInfoReader::execute
virtual StatusCode execute()
Algorithm execute once per event.
Definition: PileUpEventInfoReader.cxx:38
PileUpEventInfoReader::PileUpEventInfoReader
PileUpEventInfoReader()
Avoid use of default constructor.
PileUpEventInfoReader::operator=
PileUpEventInfoReader & operator=(const PileUpEventInfoReader &)
Avoid use of copy operator.
AthAlgorithm.h
PileUpEventInfoReader
Test reading of PileUpEventInfo.
Definition: PileUpEventInfoReader.h:33
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
PileUpEventInfoReader::initialize
virtual StatusCode initialize()
Algorithm initialize at begin of job.
Definition: PileUpEventInfoReader.cxx:31
PileUpEventInfoReader::PileUpEventInfoReader
PileUpEventInfoReader(const PileUpEventInfoReader &)
Avoid use of copy constructor.
AthAlgorithm
Definition: AthAlgorithm.h:47
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195