ATLAS Offline Software
Loading...
Searching...
No Matches
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
10
11// STL //
12#include <map>
13
14namespace MCP {
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
std::map< MST_Categories, std::shared_ptr< CalibContainer > > createHighpTCorrMap(DataYear dataYear, const std::string &type, const std::string &recommendationPath, const std::string &param)
std::map< ExpectedResParam, std::shared_ptr< CalibContainer > > createExpectedResMap(DataYear dataYear, TrackType type, const std::string &recommendationPath)
std::map< ScaleResCorrection, std::shared_ptr< CalibContainer > > createScaleResCorrMap(DataYear dataYear, TrackType type, const std::string &recommendationPath, ScaleSmearParam param)
std::map< SagittaCorrection, std::shared_ptr< CalibContainer > > createSagittaCorrMap(DataYear dataYear, TrackType type, const std::string &recommendationPath, const std::string &correctionType)
DataYear
Definition EnumDef.h:28
ScaleSmearParam
Definition EnumDef.h:22
TrackType
Definition EnumDef.h:13