ATLAS Offline Software
Loading...
Searching...
No Matches
LArMphysOverMcalMC.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_LARMPHYSOVERMCALMC_H
6#define LARRAWCONDITIONS_LARMPHYSOVERMCALMC_H
7
9
10#include <vector>
11
19
20
22
23 public:
24
26
27 virtual StatusCode initialize();
28
29 virtual ~LArMphysOverMcalMC();
30
31 // retrieving MphysOverMcal using online ID
32
33 virtual const float& MphysOverMcal(const HWIdentifier& CellID, int gain=0) const ;
34
35 constexpr static float dummy=LArElecCalib::ERRORCODE;
36};
37//ConditionsContainer clid for athenaMT
39CLASS_DEF( LArMphysOverMcalMC, 135003373,1)
41#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 ILArMphysOverMcal for MC Derives from LArMphysOverMcalComplete,...
static constexpr float dummy
virtual StatusCode initialize()
Initialization done after creation or read back - derived classes may augment the functionality.
virtual const float & MphysOverMcal(const HWIdentifier &CellID, int gain=0) const