ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
LArCalorimeter
LArCnv
LArCondAthenaPool
src
LArMphysOverMcalMCCnv.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
//Dear emacs, this is -*-c++-*-
12
13
#ifndef LArMphysOverMcalMCCnv_H
14
#define LArMphysOverMcalMCCnv_H
15
#include "
LArMphysOverMcalCompleteCnv.h
"
16
#include "
LArRawConditions/LArMphysOverMcalMC.h
"
17
18
typedef
LArSingleFloatConverter<LArMphysOverMcalMC>
LArMphysOverMcalMCCnvBase
;
19
20
class
LArMphysOverMcalMCCnv
:
public
LArMphysOverMcalMCCnvBase
{
21
friend
class
CnvFactory
<
LArMphysOverMcalMCCnv
>;
22
protected
:
23
public
:
24
LArMphysOverMcalMCCnv
(ISvcLocator* svcloc) :
LArMphysOverMcalMCCnvBase
(svcloc) {}
25
protected
:
26
virtual
LArConditionsSubset<LArSingleFloatP>
*
createTransient
(
const
Token
* token);
27
LArConditionsSubset<LArSingleFloatP>
*
createTransient
(
LArConditionsSubset<LArMphysOverMcalP>
* orig);
28
};
29
30
31
#endif
32
33
LArMphysOverMcalCompleteCnv.h
AthenaPool converter LArMphysOverMcalComplete.
LArMphysOverMcalMCCnvBase
LArSingleFloatConverter< LArMphysOverMcalMC > LArMphysOverMcalMCCnvBase
Definition
LArMphysOverMcalMCCnv.h:18
LArMphysOverMcalMC.h
CnvFactory
Abstract factory to create the converter.
Definition
ToyConverter.h:16
LArConditionsSubset
template class for use for I/O of conditions data
Definition
LArConditionsSubset.h:122
LArMphysOverMcalMCCnv::LArMphysOverMcalMCCnv
LArMphysOverMcalMCCnv(ISvcLocator *svcloc)
Definition
LArMphysOverMcalMCCnv.h:24
LArMphysOverMcalMCCnv::createTransient
virtual LArConditionsSubset< LArSingleFloatP > * createTransient(const Token *token)
Throws and exception if object is not a LArConditionsSubset<LArSingleFloatP>.
Definition
LArMphysOverMcalMCCnv.cxx:19
LArSingleFloatConverter< LArMphysOverMcalMC >::LArSingleFloatConverter
LArSingleFloatConverter(ISvcLocator *svcloc)
Definition
LArSingleFloatConverter.h:30
Token
This class provides a token that identifies in a unique way objects on the persistent storage.
Definition
Token.h:22
Generated on
for ATLAS Offline Software by
1.17.0