ATLAS Offline Software
ComTimeRec.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef COMMISSIONREC_COMTIMEREC
6 #define COMMISSIONREC_COMTIMEREC
7 
9 #include "GaudiKernel/ToolHandle.h"
10 #include "CosmicTriggerTimeTool.h"
11 
12 class ComTimeRec : public AthAlgorithm
13 {
14 
15 public:
16 
17  ComTimeRec(const std::string& name, ISvcLocator* pSvcLocator);
18  ~ComTimeRec();
19 
20  virtual StatusCode initialize() override;
21  virtual StatusCode execute() override;
22 
23 private:
24 
25  std::string m_comTimeKey;
26  std::string m_mode;
27  std::string m_method;
28  std::string m_TTRKey;
30  double m_velocity;
32 
33 };
34 
35 #endif
ComTimeRec
Definition: ComTimeRec.h:13
ComTimeRec::execute
virtual StatusCode execute() override
Definition: ComTimeRec.cxx:65
ComTimeRec::~ComTimeRec
~ComTimeRec()
Definition: ComTimeRec.cxx:34
ComTimeRec::initialize
virtual StatusCode initialize() override
Definition: ComTimeRec.cxx:40
ComTimeRec::m_comTimeKey
std::string m_comTimeKey
Definition: ComTimeRec.h:25
AthAlgorithm.h
ComTimeRec::m_TTRKey
std::string m_TTRKey
Definition: ComTimeRec.h:28
ComTimeRec::m_method
std::string m_method
Definition: ComTimeRec.h:27
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
CosmicTriggerTimeTool.h
ComTimeRec::m_samplingPeriod
double m_samplingPeriod
Definition: ComTimeRec.h:29
AthAlgorithm
Definition: AthAlgorithm.h:47
ComTimeRec::m_mode
std::string m_mode
Definition: ComTimeRec.h:26
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:228
ComTimeRec::ComTimeRec
ComTimeRec(const std::string &name, ISvcLocator *pSvcLocator)
Definition: ComTimeRec.cxx:20
ComTimeRec::m_triggerTimeTool
CosmicTriggerTimeTool * m_triggerTimeTool
Definition: ComTimeRec.h:31
ComTimeRec::m_velocity
double m_velocity
Definition: ComTimeRec.h:30
CosmicTriggerTimeTool
Definition: CosmicTriggerTimeTool.h:15