ATLAS Offline Software
RpcOnlineDBEntry.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef RPCONLINEDBENTRY_H
6 #define RPCONLINEDBENTRY_H
7 
8 #include <string>
9 #include <iostream>
10 #include <sstream>
11 #include <stdint.h>
12 
13 namespace MuonCalib{
14 
26  {
27  public:
29  RpcOnlineDBEntry(uint64_t theID, uint64_t mask1, uint64_t mask2, uint64_t mask3);
30 
31  void getColumns(std::string &mask1, std::string &mask2,std::string &mask3) const;
32 
34 
35  uint64_t getID() const;
36 
37  private:
39  };
40 
41 }
42 
43 #endif
MuonCalib::RpcOnlineDBEntry::getID
uint64_t getID() const
Definition: RpcOnlineDBEntry.cxx:18
MuonCalib::RpcOnlineDBEntry::RpcOnlineDBEntry
RpcOnlineDBEntry()
Definition: RpcOnlineDBEntry.h:28
MuonCalib::RpcOnlineDBEntry::m_mask3
uint64_t m_mask3
Definition: RpcOnlineDBEntry.h:38
MuonCalib::RpcOnlineDBEntry::getColumns
void getColumns(std::string &mask1, std::string &mask2, std::string &mask3) const
Definition: RpcOnlineDBEntry.cxx:24
MuonCalib
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
Definition: CscCalcPed.cxx:22
xAOD::uint64_t
uint64_t
Definition: EventInfo_v1.cxx:123
MuonCalib::RpcOnlineDBEntry::m_id
uint64_t m_id
Definition: RpcOnlineDBEntry.h:38
MuonCalib::RpcOnlineDBEntry::~RpcOnlineDBEntry
~RpcOnlineDBEntry()
Definition: RpcOnlineDBEntry.h:33
MuonCalib::RpcOnlineDBEntry
representation of an online db entry (masked chans) in rpc cond db.
Definition: RpcOnlineDBEntry.h:26
MuonCalib::RpcOnlineDBEntry::m_mask2
uint64_t m_mask2
Definition: RpcOnlineDBEntry.h:38
MuonCalib::RpcOnlineDBEntry::m_mask1
uint64_t m_mask1
Definition: RpcOnlineDBEntry.h:38