ATLAS Offline Software
Loading...
Searching...
No Matches
NSWCommonDecoder.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3*/
4#ifndef _MUON_NSW_COMMON_DECODER_H_
5#define _MUON_NSW_COMMON_DECODER_H_
6
7
8
9#include "eformat/eformat.h"
10#include <vector>
11
12namespace Muon
13{
14 namespace nsw
15 {
16 class NSWElink;
17 class VMMChannel;
18
20 {
21 public:
22 explicit NSWCommonDecoder (const eformat::read::ROBFragment &rob);
23 virtual ~NSWCommonDecoder ();
24
25 const std::vector <Muon::nsw::NSWElink *> &get_elinks () const {return m_elinks;};
26 const std::vector <Muon::nsw::VMMChannel *> &get_channels () const {return m_channels;};
27
28 bool has_error () {return m_has_error;};
29
30 private:
32
33 std::vector <Muon::nsw::NSWElink *> m_elinks;
34 std::vector <Muon::nsw::VMMChannel *> m_channels;
35 };
36 }
37}
38
39#endif // _MUON_NSW_COMMON_DECODER_H_
const std::vector< Muon::nsw::NSWElink * > & get_elinks() const
NSWCommonDecoder(const eformat::read::ROBFragment &rob)
std::vector< Muon::nsw::NSWElink * > m_elinks
std::vector< Muon::nsw::VMMChannel * > m_channels
const std::vector< Muon::nsw::VMMChannel * > & get_channels() const
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.