ATLAS Offline Software
Loading...
Searching...
No Matches
MbtsReadoutBuilder.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3*/
4
11
12#ifndef LARGEOENDCAP_MBTSREADOUTBUILDER_H
13#define LARGEOENDCAP_MBTSREADOUTBUILDER_H
14
15#include "GaudiKernel/StatusCode.h"
16#include <string>
17#include <map>
18
19class StoreGateSvc;
20class IRDBAccessSvc;
21class IMessageSvc;
22
23namespace LArGeo {
24
25 StatusCode buildMbtsReadout(StoreGateSvc* detStore
26 , IRDBAccessSvc* paramSvc
27 , IMessageSvc* msgSvc
28 , double zposMM
29 , const std::map<std::string,unsigned>& trdMap
30 , const std::string& detKey
31 , const std::string& detNode);
32
33}
34
35#endif
IRDBAccessSvc is an abstract interface to the athena service that provides the following functionalit...
The Athena Transient Store API.
::StatusCode StatusCode
StatusCode definition for legacy code.
StatusCode buildMbtsReadout(StoreGateSvc *detStore, IRDBAccessSvc *paramSvc, IMessageSvc *msgSvc, double zposMM, const std::map< std::string, unsigned > &trdMap, const std::string &detKey, const std::string &detNode)