 |
ATLAS Offline Software
|
Go to the documentation of this file.
22 return StatusCode::SUCCESS;
24 return StatusCode::FAILURE;
33 return StatusCode::FAILURE;
37 return StatusCode::FAILURE;
41 return StatusCode::FAILURE;
47 return StatusCode::FAILURE;
53 return StatusCode::FAILURE;
57 return StatusCode::FAILURE;
61 return StatusCode::FAILURE;
67 return StatusCode::FAILURE;
72 return StatusCode::FAILURE;
76 return StatusCode::FAILURE;
80 return StatusCode::FAILURE;
84 return StatusCode::FAILURE;
86 return StatusCode::SUCCESS;
153 getline(fileIn,
line);
154 std::istringstream sline(
line);
155 std::string geoKeyCheck;
156 sline >> geoKeyCheck;
158 while (getline(fileIn,
line)){
159 std::istringstream sline(
line);
160 std::string geoKeyCandidate;
161 sline >> geoKeyCandidate;
162 if(geoKeyCheck.compare(geoKeyCandidate)==0){
175 std::ifstream
fin(filepath);
179 throw (
"FPGATrackSimPlaneMap Couldn't open " + filepath);
218 ATH_MSG_DEBUG(
"Setting the average radius per logical layer for Region and Subregion Maps");
269 std::string model_path;
282 return StatusCode::SUCCESS;
Gaudi::Property< std::string > m_NNmap_path_fake
std::unique_ptr< FPGATrackSimRegionMap > m_rmap_2nd
FPGATrackSimMappingSvc(const std::string &name, ISvcLocator *svc)
Gaudi::Property< std::string > m_NNmap_path_extension_hit
std::unique_ptr< FPGATrackSimNNMap > m_NNmap_fake
Gaudi::Property< std::string > m_radii_path
std::unique_ptr< FPGATrackSimRegionMap > m_rmap_1st
virtual std::string getFakeNNMap2ndString() const override
Gaudi::Property< std::string > m_NNmap2nd_path_fake
Gaudi::Property< std::string > m_NNmap_path_extension_vol
virtual std::string getParamNNMapString() const override
Gaudi::Property< std::vector< int > > m_layerOverrides
std::unique_ptr< FPGATrackSimRegionMap > m_subrmap_2nd
std::unique_ptr< FPGATrackSimNNMap > m_NNmap2nd_param
virtual std::string getFakeNNMapString() const override
Gaudi::Property< std::string > m_pmap_path
std::unique_ptr< FPGATrackSimNNMap > m_NNmap_extension_hit
Gaudi::Property< std::string > m_modulelut_path
virtual StatusCode initialize() override
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual std::string getExtensionNNHitMapString() const override
Gaudi::Property< std::string > m_NNmap_path_param
std::unique_ptr< FPGATrackSimNNMap > m_NNmap2nd_fake
AthROOTErrorHandlerSvc * svc
std::vector< std::unique_ptr< FPGATrackSimPlaneMap > > m_pmap_vector_1st
Gaudi::Property< std::string > m_rmap_path
Gaudi::Property< unsigned int > m_regionID
std::string to_string(const DetectorType &type)
virtual std::string getExtensionNNVolMapString() const override
std::vector< std::unique_ptr< FPGATrackSimPlaneMap > > m_pmap_vector_2nd
std::string PathResolverFindCalibFile(const std::string &logical_file_name)
Gaudi::Property< std::string > m_mappingType
Gaudi::Property< std::string > m_subrmap_path
std::unique_ptr< FPGATrackSimNNMap > m_NNmap_extension_vol
std::unique_ptr< FPGATrackSimRegionMap > m_subrmap
Gaudi::Property< std::string > m_NNmap2nd_path_param
Gaudi::Property< std::string > m_radii2nd_path
Gaudi::Property< bool > m_loadRadii
std::unique_ptr< FPGATrackSimNNMap > m_NNmap_param
virtual std::string getParamNNMap2ndString() const override
int countPmapSize(std::ifstream &fileIn)