ATLAS Offline Software
ILArGlobalTimeOffset.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef ILARGLOBALTIMEOFFSET_H
6 #define ILARGLOBALTIMEOFFSET_H
7 
8 #include "AthenaKernel/CLASS_DEF.h"
9 
11  public:
12  virtual ~ILArGlobalTimeOffset() {};
13 
14  virtual void setTimeOffset(const float offset)=0; //Setter
15  virtual float TimeOffset() const=0; //Getter
16 };
17 
18 
19 CLASS_DEF(ILArGlobalTimeOffset, 112363537, 1)
20 #endif
ILArGlobalTimeOffset
Definition: ILArGlobalTimeOffset.h:10
ILArGlobalTimeOffset::~ILArGlobalTimeOffset
virtual ~ILArGlobalTimeOffset()
Definition: ILArGlobalTimeOffset.h:12
ILArGlobalTimeOffset::setTimeOffset
virtual void setTimeOffset(const float offset)=0
ILArGlobalTimeOffset::TimeOffset
virtual float TimeOffset() const =0
CLASS_DEF
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Definition: Control/AthenaKernel/AthenaKernel/CLASS_DEF.h:64
convertTimingResiduals.offset
offset
Definition: convertTimingResiduals.py:71
CLASS_DEF.h
macros to associate a CLID to a type