ATLAS Offline Software
Loading...
Searching...
No Matches
PhysicsAnalysis
MuonID
MuonIDAnalysis
MuonMomentumCorrections
MuonMomentumCorrections
CalibInitializer.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 MCPCALIBINITLIALIZE_H
6
#define MCPCALIBINITLIALIZE_H
7
8
#include <
MuonMomentumCorrections/CalibContainer.h
>
9
#include <
MuonMomentumCorrections/EnumDef.h
>
10
11
// STL //
12
#include <map>
13
14
namespace
MCP
{
15
namespace
CalibInitializer
16
{
17
std::map<SagittaCorrection, std::shared_ptr<CalibContainer>>
createSagittaCorrMap
(
DataYear
dataYear,
TrackType
type
,
const
std::string& recommendationPath,
const
std::string& correctionType);
18
std::map<ScaleResCorrection, std::shared_ptr<CalibContainer>>
createScaleResCorrMap
(
DataYear
dataYear,
TrackType
type
,
const
std::string& recommendationPath,
ScaleSmearParam
param);
19
std::map<MST_Categories, std::shared_ptr<CalibContainer>>
createHighpTCorrMap
(
DataYear
dataYear,
const
std::string&
type
,
const
std::string& recommendationPath,
const
std::string& param);
20
std::map<ExpectedResParam, std::shared_ptr<CalibContainer>>
createExpectedResMap
(
DataYear
dataYear,
TrackType
type
,
const
std::string& recommendationPath);
21
22
};
23
}
24
25
#endif
CalibContainer.h
EnumDef.h
MCP::CalibInitializer
Definition
CalibInitializer.h:16
MCP::CalibInitializer::createHighpTCorrMap
std::map< MST_Categories, std::shared_ptr< CalibContainer > > createHighpTCorrMap(DataYear dataYear, const std::string &type, const std::string &recommendationPath, const std::string ¶m)
Definition
CalibInitializer.cxx:60
MCP::CalibInitializer::createExpectedResMap
std::map< ExpectedResParam, std::shared_ptr< CalibContainer > > createExpectedResMap(DataYear dataYear, TrackType type, const std::string &recommendationPath)
Definition
CalibInitializer.cxx:74
MCP::CalibInitializer::createScaleResCorrMap
std::map< ScaleResCorrection, std::shared_ptr< CalibContainer > > createScaleResCorrMap(DataYear dataYear, TrackType type, const std::string &recommendationPath, ScaleSmearParam param)
Definition
CalibInitializer.cxx:41
MCP::CalibInitializer::createSagittaCorrMap
std::map< SagittaCorrection, std::shared_ptr< CalibContainer > > createSagittaCorrMap(DataYear dataYear, TrackType type, const std::string &recommendationPath, const std::string &correctionType)
Definition
CalibInitializer.cxx:13
MCP
Definition
CalibContainer.h:18
MCP::DataYear
DataYear
Definition
EnumDef.h:28
MCP::ScaleSmearParam
ScaleSmearParam
Definition
EnumDef.h:22
MCP::TrackType
TrackType
Definition
EnumDef.h:13
type
Generated on
for ATLAS Offline Software by
1.14.0