ATLAS Offline Software
Loading...
Searching...
No Matches
SCT_PortMap.h
Go to the documentation of this file.
1// -*- C++ -*-
2
3/*
4 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
5*/
6
12
13#ifndef SCT_ConditionData_SCT_PortMap_h
14#define SCT_ConditionData_SCT_PortMap_h
15
20
25
27
28public:
29
37
38 ~SCT_PortMap() = default;
39
41 inline SCT_Parameters::ChipType input(int port) const { return m_input[port]; }
42 inline SCT_Parameters::ChipType output(int port) const { return m_output[port]; }
43
44private:
45
48};
49
50#endif // SCT_ConditionData_SCT_PortMap_h
SCT_Parameters::ChipType m_output[2]
Port type for the chip's two outputs.
Definition SCT_PortMap.h:47
SCT_Parameters::ChipType output(int port) const
Definition SCT_PortMap.h:42
SCT_PortMap(SCT_Parameters::ChipType in0, SCT_Parameters::ChipType in1, SCT_Parameters::ChipType out0, SCT_Parameters::ChipType out1)
Constuctor from input and output chip types.
Definition SCT_PortMap.h:31
~SCT_PortMap()=default
SCT_Parameters::ChipType input(int port) const
Functions to retrieve the chip mapped to the input and output ports.
Definition SCT_PortMap.h:41
SCT_Parameters::ChipType m_input[2]
Port type for the chip's two inputs.
Definition SCT_PortMap.h:46
Enums for chip type.
Definition SCT_PortMap.h:17