ATLAS Offline Software
Loading...
Searching...
No Matches
ILArRamp.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 LARCONDITIONS_ILARRAMP_H
6#define LARCONDITIONS_ILARRAMP_H
7
11
12class ILArRamp {
28
29 public:
30
32
33 virtual ~ILArRamp() {};
34
35 virtual RampRef_t ADC2DAC(const HWIdentifier& id, int gain ) const =0;
36
37} ;
38
39CLASS_DEF( ILArRamp,8123,1)
40
41
42
43//ConditionsContainer clid for athenaMT"
44#include "AthenaKernel/CondCont.h"
45CLASS_DEF( CondCont<ILArRamp> , 39560902 , 1 )
46
47#endif
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Proxy for accessing a range of float values like a vector.
Hold mapping of ranges to condition objects.
Definition CondCont.h:889
virtual RampRef_t ADC2DAC(const HWIdentifier &id, int gain) const =0
LArVectorProxy RampRef_t
This class defines the interface for accessing Ramp @stereotype Interface.
Definition ILArRamp.h:31
virtual ~ILArRamp()
Definition ILArRamp.h:33
Proxy for accessing a range of float values like a vector.