ATLAS Offline Software
LArCalorimeter
LArTest
LArEventTest
LArEventTest
FakeLArTimeOffset.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 FAKELARTIMEOFFSET
6
#define FAKELARTIMEOFFSET
7
8
#include "
AthenaBaseComps/AthAlgorithm.h
"
9
#include "
LArRawConditions/LArFEBTimeOffset.h
"
10
#include "
LArRawConditions/LArGlobalTimeOffset.h
"
11
12
class
FakeLArTimeOffset
:
public
AthAlgorithm
{
13
14
public
:
15
FakeLArTimeOffset
(
const
std::string &
name
, ISvcLocator * pSvcLocator);
16
~FakeLArTimeOffset
();
17
18
StatusCode
initialize
();
19
StatusCode
execute
();
20
StatusCode
finalize
();
21
private
:
22
std::vector<unsigned>
m_FEBids
;
23
std::vector<float>
m_FEBtimeOffsets
;
24
float
m_globalTimeOffset
;
25
26
std::string
m_keyFebOffset
,
m_keyGlobalOffset
;
27
};
28
29
#endif
FakeLArTimeOffset::initialize
StatusCode initialize()
Definition:
FakeLArTimeOffset.cxx:21
FakeLArTimeOffset::m_globalTimeOffset
float m_globalTimeOffset
Definition:
FakeLArTimeOffset.h:24
LArFEBTimeOffset.h
FakeLArTimeOffset::~FakeLArTimeOffset
~FakeLArTimeOffset()
Definition:
FakeLArTimeOffset.cxx:19
FakeLArTimeOffset::FakeLArTimeOffset
FakeLArTimeOffset(const std::string &name, ISvcLocator *pSvcLocator)
Definition:
FakeLArTimeOffset.cxx:9
FakeLArTimeOffset::finalize
StatusCode finalize()
Definition:
FakeLArTimeOffset.cxx:52
FakeLArTimeOffset::m_FEBids
std::vector< unsigned > m_FEBids
Definition:
FakeLArTimeOffset.h:22
FakeLArTimeOffset::m_keyGlobalOffset
std::string m_keyGlobalOffset
Definition:
FakeLArTimeOffset.h:26
FakeLArTimeOffset::execute
StatusCode execute()
Definition:
FakeLArTimeOffset.cxx:49
FakeLArTimeOffset
Definition:
FakeLArTimeOffset.h:12
AthAlgorithm.h
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
AthAlgorithm
Definition:
AthAlgorithm.h:47
FakeLArTimeOffset::m_keyFebOffset
std::string m_keyFebOffset
Definition:
FakeLArTimeOffset.h:26
name
std::string name
Definition:
Control/AthContainers/Root/debug.cxx:221
LArGlobalTimeOffset.h
FakeLArTimeOffset::m_FEBtimeOffsets
std::vector< float > m_FEBtimeOffsets
Definition:
FakeLArTimeOffset.h:23
Generated on Thu Nov 7 2024 21:15:09 for ATLAS Offline Software by
1.8.18