ATLAS Offline Software
Loading...
Searching...
No Matches
ReadLArRaw.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3*/
4
10
11#ifndef ReadLArRaw_H
12#define ReadLArRaw_H
13
17
18#include <fstream>
19
21
22class LArOnlineID;
23class LArEM_ID;
24
26
27 public:
28 ReadLArRaw (const std::string& name, ISvcLocator* pSvcLocator);
29 virtual StatusCode initialize();
30 virtual StatusCode execute();
31 virtual StatusCode finalize();
32
33 private:
34
36 std::string m_dumpFile;
37 std::ofstream m_outFile;
38
39 SG::ReadCondHandleKey<LArOnOffIdMapping> m_cablingKey{this,"CablingKey","LArOnOffIdMap","SG Key of LArOnOffIdMapping object"};
40
43
44
45};
46
47#endif
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Helper class for LArEM offline identifiers.
Definition LArEM_ID.h:111
std::string m_ChannelContainerName
Definition ReadLArRaw.h:35
virtual StatusCode execute()
virtual StatusCode finalize()
ReadLArRaw(const std::string &name, ISvcLocator *pSvcLocator)
std::ofstream m_outFile
Definition ReadLArRaw.h:37
const LArEM_ID * m_larem_id
Definition ReadLArRaw.h:42
std::string m_dumpFile
Definition ReadLArRaw.h:36
const LArOnlineID * m_onlineID
Definition ReadLArRaw.h:41
virtual StatusCode initialize()
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
Definition ReadLArRaw.h:39