ATLAS Offline Software
Loading...
Searching...
No Matches
LArOFCBinComplete.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef LARRAWCONDITIONS_LAROFCBINCOMPLETE
6#define LARRAWCONDITIONS_LAROFCBINCOMPLETE
7
11
13 public LArConditionsContainer<LArOFCBinP> {
14 public:
16 virtual ~LArOFCBinComplete();
17
18 //Getter
19 virtual const int& bin(const HWIdentifier& chid,const int& gain) const {
20 return (this->get(chid,gain).m_bin); };
21
22 //Setter
23 void set(const HWIdentifier& chid, const int& gain, const int& bin);
24};
25
29
30#endif
Hold mappings of ranges to condition objects.
#define CONDCONT_DEF(...)
Definition CondCont.h:1413
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
ConstReference get(const HWIdentifier id, unsigned int gain=0) const
virtual const int & bin(const HWIdentifier &chid, const int &gain) const
void set(const HWIdentifier &chid, const int &gain, const int &bin)