![]() |
ATLAS Offline Software
|
#include "MuonReadoutGeometry/GlobalUtilities.h"#include "AthenaKernel/getMessageSvc.h"#include "GaudiKernel/SystemOfUnits.h"#include "StoreGate/StoreGateSvc.h"#include <atomic>#include <iostream>#include <string>#include "MuonGMdbObjects/DblQ00Wmdt.h"#include "MuonGMdbObjects/DblQ00Wcsc.h"#include "MuonGMdbObjects/DblQ00Awln.h"#include "MuonGMdbObjects/DblQ00Wrpc.h"#include "MuonGMdbObjects/DblQ00Atln.h"#include "MuonGMdbObjects/DblQ00Wtgc.h"#include "MuonGMdbObjects/DblQ00Wded.h"#include "MuonGMdbObjects/DblQ00Wspa.h"#include "MuonGMdbObjects/DblQ00Wsup.h"#include "MuonGMdbObjects/DblQ00Wchv.h"#include "MuonGMdbObjects/DblQ00Wcro.h"#include "MuonGMdbObjects/DblQ00Wcmi.h"#include "MuonGMdbObjects/DblQ00Wlbi.h"#include "MuonGMdbObjects/DblQ00Dbam.h"#include "MuonGMdbObjects/DblQ00Almn.h"#include "MuonGMdbObjects/DblQ00Asmp.h"#include "MuonGMdbObjects/DblQ00Atyp.h"#include "MuonGMdbObjects/DblQ00Aptp.h"#include "MuonGMdbObjects/DblQ00Aszt.h"#include "MuonGMdbObjects/DblQ00Acut.h"#include "MuonGMdbObjects/DblQ00Alin.h"#include "MuonGeoModel/CHV_Technology.h"#include "MuonGeoModel/CMI_Technology.h"#include "MuonGeoModel/CRO_Technology.h"#include "MuonGeoModel/CSC_Technology.h"#include "MuonGeoModel/CbmComponent.h"#include "MuonGeoModel/CscComponent.h"#include "MuonGeoModel/Cutout.h"#include "MuonGeoModel/DED_Technology.h"#include "MuonGeoModel/LBI_Technology.h"#include "MuonGeoModel/LbiComponent.h"#include "MuonGeoModel/MDT_Technology.h"#include "MuonGeoModel/MYSQL.h"#include "MuonGeoModel/MdtComponent.h"#include "MuonGeoModel/Position.h"#include "MuonGeoModel/RPC_Technology.h"#include "MuonGeoModel/RpcComponent.h"#include "MuonGeoModel/SPA_Technology.h"#include "MuonGeoModel/SUP_Technology.h"#include "MuonGeoModel/SpaComponent.h"#include "MuonGeoModel/StandardComponent.h"#include "MuonGeoModel/Station.h"#include "MuonGeoModel/TGC_Technology.h"#include "MuonGeoModel/Technology.h"#include "MuonGeoModel/TgcComponent.h"Go to the source code of this file.
Classes | |
| class | MuonGM::DBReader |
Namespaces | |
| namespace | MuonGM |
| Ensure that the Athena extensions are properly loaded. | |
Macros | |
| #define | verbose_posmap false |
| #define | verbose_alimap false |
| #define | RPCprint false |
Functions | |
| template<class TYPEdhwmdt, class TYPEwmdt> | |
| static void | MuonGM::ProcessMDT (MYSQL &mysql, const TYPEdhwmdt dhwmdt, const TYPEwmdt *wmdt, const std::string &s) |
| template<class TYPEdhwrpc, class TYPEwrpc, class TYPEdhwrpcall, class TYPEwrpcall> | |
| static void | MuonGM::ProcessRPC (MYSQL &mysql, const TYPEdhwrpc dhwrpc, const TYPEwrpc *wrpc, const TYPEdhwrpcall, const TYPEwrpcall *wrpcall, const std::string &s) |
| template<class TYPEdhwtgc, class TYPEwtgc, class TYPEdhwtgcall, class TYPEwtgcall> | |
| static void | MuonGM::ProcessTGC (MYSQL &mysql, const TYPEdhwtgc dhwtgc, const TYPEwtgc *wtgc, const TYPEdhwtgcall dhwtgcall, const TYPEwtgcall *wtgcall, const std::string &s) |
| template<class TYPEdhwcsc, class TYPEwcsc> | |
| static void | MuonGM::ProcessCSC (MYSQL &mysql, const TYPEdhwcsc dhwcsc, const TYPEwcsc *wcsc, const std::string &s) |
| template<class TYPEdhwspa, class TYPEwspa> | |
| static void | MuonGM::ProcessSPA (MYSQL &mysql, const TYPEdhwspa dhwspa, const TYPEwspa *wspa, const std::string &s) |
| template<class TYPEdhwsup, class TYPEwsup> | |
| static void | MuonGM::ProcessSUP (MYSQL &mysql, const TYPEdhwsup dhwsup, const TYPEwsup *wsup, const std::string &s) |
| template<class TYPEdhwded, class TYPEwded> | |
| static void | MuonGM::ProcessDED (MYSQL &mysql, const TYPEdhwded dhwded, const TYPEwded *wded, const std::string &s) |
| template<class TYPEdhwchv, class TYPEwchv> | |
| static void | MuonGM::ProcessCHV (MYSQL &mysql, const TYPEdhwchv dhwchv, const TYPEwchv *wchv, const std::string &s) |
| template<class TYPEdhwcro, class TYPEwcro> | |
| static void | MuonGM::ProcessCRO (MYSQL &mysql, const TYPEdhwcro dhwcro, const TYPEwcro *wcro, const std::string &s) |
| template<class TYPEdhwcmi, class TYPEwcmi> | |
| static void | MuonGM::ProcessCMI (MYSQL &mysql, const TYPEdhwcmi dhwcmi, const TYPEwcmi *wcmi, const std::string &s) |
| template<class TYPEdhwlbi, class TYPEwlbi> | |
| static void | MuonGM::ProcessLBI (MYSQL &mysql, const TYPEdhwlbi dhwlbi, const TYPEwlbi *wlbi, const std::string &s) |
| template<class TYPEdnaptp, class TYPEaptp> | |
| static void | MuonGM::ProcessPositions (MYSQL &mysql, const TYPEdnaptp dnaptp, const TYPEaptp *aptp) |
| template<class TYPEaptp> | |
| static bool | MuonGM::isBarrelLike (const TYPEaptp *, int, int) |
| template<class TYPEdnaszt, class TYPEaszt> | |
| static void | MuonGM::ProcessAlignements (MYSQL &mysql, const TYPEdnaszt dnaszt, const TYPEaszt *aszt) |
| template<class TYPEdnalmn, class TYPEalmn, class TYPEdnatyp, class TYPEatyp, class TYPEdhwmdt, class TYPEwmdt> | |
| static void | MuonGM::ProcessStations (MYSQL &mysql, const TYPEdnalmn dnalmn, const TYPEalmn *almn, const TYPEdnatyp dnatyp, const TYPEatyp *atyp, const TYPEdhwmdt dhwmdt, const TYPEwmdt *wmdt) |
| template<class TYPEdnacut, class TYPEacut, class TYPEdnalin, class TYPEalin, class TYPEdnatyp, class TYPEatyp> | |
| static void | MuonGM::ProcessCutouts (MYSQL &mysql, const TYPEdnacut dnacut, const TYPEacut *acut, const TYPEdnalin dnalin, const TYPEalin *alin, const TYPEdnatyp dnatyp, const TYPEatyp *atyp) |
Variables | |
| static std::atomic< int > | MuonGM::nmdt {0} |
| static std::atomic< int > | MuonGM::nrpc {0} |
| static std::atomic< int > | MuonGM::ntgc {0} |
| static std::atomic< int > | MuonGM::ncsc {0} |
| static std::atomic< int > | MuonGM::nspa {0} |
| static std::atomic< int > | MuonGM::nded {0} |
| static std::atomic< int > | MuonGM::nsup {0} |
| static std::atomic< int > | MuonGM::nchv {0} |
| static std::atomic< int > | MuonGM::ncro {0} |
| static std::atomic< int > | MuonGM::ncmi {0} |
| static std::atomic< int > | MuonGM::nlbi {0} |
| #define RPCprint false |
Definition at line 106 of file DBReader.h.
| #define verbose_alimap false |
Definition at line 105 of file DBReader.h.
| #define verbose_posmap false |
Definition at line 104 of file DBReader.h.