ATLAS Offline Software
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 
12 #ifndef LARGEOENDCAP_MBTSREADOUTBUILDER_H
13 #define LARGEOENDCAP_MBTSREADOUTBUILDER_H
14 
15 #include "GaudiKernel/StatusCode.h"
16 #include <string>
17 #include <map>
18 
19 class StoreGateSvc;
20 class IRDBAccessSvc;
21 class IMessageSvc;
22 
23 namespace LArGeo {
24 
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
LArGeo::buildMbtsReadout
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)
Definition: MbtsReadoutBuilder.cxx:22
LArGeo
Definition: LArDetectorFactory.h:25
StoreGateSvc
The Athena Transient Store API.
Definition: StoreGateSvc.h:128
StdJOSetup.msgSvc
msgSvc
Provide convenience handles for various services.
Definition: StdJOSetup.py:36
IRDBAccessSvc
IRDBAccessSvc is an abstract interface to the athena service that provides the following functionalit...
Definition: IRDBAccessSvc.h:45
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
python.PyKernel.detStore
detStore
Definition: PyKernel.py:41