ATLAS Offline Software
DetectorDescription
GeoModel
GeoSpecialShapes
src
LArWheelCalculator_Impl
DistanceCalculatorFactory.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef __LArWheelCalculator_Impl_DistanceCalculatorFactory_H__
6
#define __LArWheelCalculator_Impl_DistanceCalculatorFactory_H__
7
8
// DistanceCalculator factory
9
// calculator creation depends on sagging mode
10
11
#include <string>
12
#include "
IDistanceCalculator.h
"
13
class
LArWheelCalculator
;
14
namespace
LArWheelCalculator_Impl
15
{
17
class
DistanceCalculatorFactory
18
{
19
public
:
20
static
IDistanceCalculator
*
Create
(
const
std::string & sagging_opt,
21
LArWheelCalculator
*
lwc
);
22
};
23
24
}
25
26
#endif // __LArWheelCalculator_Impl_DistanceCalculatorFactory_H__
IDistanceCalculator.h
LArWheelCalculator_Impl::DistanceCalculatorFactory
Definition:
DistanceCalculatorFactory.h:18
CaloSwCorrections.lwc
def lwc(flags, cells_name, *args, **kw)
Definition:
CaloSwCorrections.py:215
LArWheelCalculator
Definition:
LArWheelCalculator.h:60
LArWheelCalculator_Impl::DistanceCalculatorFactory::Create
static IDistanceCalculator * Create(const std::string &sagging_opt, LArWheelCalculator *lwc)
Definition:
DistanceCalculatorFactory.cxx:14
LArWheelCalculator_Impl
Definition:
LArWheelCalculator.h:43
LArWheelCalculator_Impl::IDistanceCalculator
Definition:
IDistanceCalculator.h:19
Generated on Sun Dec 22 2024 21:09:27 for ATLAS Offline Software by
1.8.18