Package cbsw.lhcb.pdmdb
Class FastRICHMap
- java.lang.Object
-
- cbsw.lhcb.pdmdb.FastRICHMap
-
class FastRICHMap extends java.lang.ObjectThis class encapsulates the FastRICH register set.
Register descriptors are unmarshalled into statically accessible members of this class.
Note that the class members are static but unfortunately not immutable because of the need to use JAXB setters.
The setters replace the initially unmarshalled CsrMaps with clones that have a register group name prefixed to each register in the group.
-
-
Constructor Summary
Constructors Constructor Description FastRICHMap()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CsrMapprefixMap(CsrMap csrMap, java.lang.String prefix)voidsetAnalogue(CsrMap analogue)voidsetChannel(CsrMap channel)voidsetDigital(CsrMap digital)voidsetPll(CsrMap pll)
-
-
-
Field Detail
-
channel
public static CsrMap channel
The channel registers.
-
channels
public static java.util.ArrayList<CsrMap> channels
Per-channel maps.
-
analogue
public static CsrMap analogue
The analogue registers
-
digital
public static CsrMap digital
The digital registers
-
pll
public static CsrMap pll
The PLL registers
-
-