ATLAS Offline Software
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 
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
MCP::CalibInitializer::createExpectedResMap
std::map< ExpectedResParam, std::shared_ptr< CalibContainer > > createExpectedResMap(DataYear dataYear, TrackType type, const std::string &recommendationPath)
Definition: CalibInitializer.cxx:73
CalibContainer.h
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 &param)
Definition: CalibInitializer.cxx:59
MCP::CalibInitializer::createScaleResCorrMap
std::map< ScaleResCorrection, std::shared_ptr< CalibContainer > > createScaleResCorrMap(DataYear dataYear, TrackType type, const std::string &recommendationPath, ScaleSmearParam param)
Definition: CalibInitializer.cxx:40
MCP
Definition: CalibContainer.h:18
EnumDef.h
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
MCP::ScaleSmearParam
ScaleSmearParam
Definition: EnumDef.h:22
MCP::DataYear
DataYear
Definition: EnumDef.h:28
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
TrackType
Definition: TrackTypes.h:10