ATLAS Offline Software
Loading...
Searching...
No Matches
LArfSamplMC.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 LARRAWCONDITIONS_LARFSAMPLMC_H
6#define LARRAWCONDITIONS_LARFSAMPLMC_H
7
9#include "GaudiKernel/ToolHandle.h"
10
11#include <vector>
12
22
24
25 public:
26
28
29 virtual ~LArfSamplMC();
30 virtual StatusCode initialize();
31
32 // retrieving fSampl using online ID
33
34 virtual const float& FSAMPL(const HWIdentifier& CellID) const ;
35
36 virtual const float& FSAMPL(const Identifier& CellID) const;
37
38 constexpr static float dummy=LArElecCalib::ERRORCODE;
39};
40
42CLASS_DEF( LArfSamplMC, 164984905,1)
44#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
Implementation of the interface ILArfSampl for MC Derives from LArfSamplComplete, and implements the ...
Definition LArfSamplMC.h:23
virtual const float & FSAMPL(const HWIdentifier &CellID) const
virtual ~LArfSamplMC()
virtual StatusCode initialize()
Initialization done after creation or read back - derived classes may augment the functionality.
static constexpr float dummy
Definition LArfSamplMC.h:38