ATLAS Offline Software
Loading...
Searching...
No Matches
InDetRawDataFakeReader.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 INDETRAWDATAFAKEREADER_H
6#define INDETRAWDATAFAKEREADER_H
7
19
27
28// Base class
30
31class PixelID;
32class SCT_ID;
33class TRT_ID;
34
36
38 // Public methods:
40public:
41
43 InDetRawDataFakeReader(const std::string &name,ISvcLocator *pSvcLocator);
44
46 virtual StatusCode initialize();
47
49 virtual StatusCode execute(const EventContext& ctx);
50
52 virtual StatusCode finalize();
53
55 // Private methods:
57private:
58
61
64
67
69 // Private data:
71private:
72
74 StatusCode checkPixel() const;
75
77 StatusCode checkSCT() const;
78
80 StatusCode checkTRT() const;
81
84
87
90};
91
92#endif // INDETRAWDATAFAKEREADER_H
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
InDetRawDataFakeReader & operator=(const InDetRawDataFakeReader &)
Avoid use of copy operator.
InDetRawDataFakeReader()
Avoid use of default constructor.
StatusCode checkPixel() const
Compare objects read with newly created ones.
const TRT_ID * m_trtId
IDhelper for creating objects.
const SCT_ID * m_sctId
IDhelper for creating objects.
StatusCode checkTRT() const
Compare objects read with newly created ones.
virtual StatusCode initialize()
Algorithm initialize at begin of job.
InDetRawDataFakeReader(const InDetRawDataFakeReader &)
Avoid use of copy constructor.
StatusCode checkSCT() const
Compare objects read with newly created ones.
virtual StatusCode finalize()
Algorithm finalize at end of job.
const PixelID * m_pixelId
IDhelper for creating objects.
InDetRawDataFakeReader(const std::string &name, ISvcLocator *pSvcLocator)
Algorithm constructor.
virtual StatusCode execute(const EventContext &ctx)
Algorithm execute once per event.
This is an Identifier helper class for the Pixel subdetector.
Definition PixelID.h:69
This is an Identifier helper class for the SCT subdetector.
Definition SCT_ID.h:68
This is an Identifier helper class for the TRT subdetector.
Definition TRT_ID.h:84