Class FastRICHMap
java.lang.Object
cbsw.lhcb.pdmdb.FastRICHMap
This 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.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetAnalogue(CsrMap analogue) voidsetChannel(CsrMap channel) voidsetDigital(CsrMap digital) voidvoid
-
Field Details
-
channel
The channel registers.
-
channels
-
analogue
The analogue registers
-
digital
The digital registers
-
stats
The stats registers
-
pll
The PLL registers
-
-
Constructor Details
-
FastRICHMap
FastRICHMap()
-
-
Method Details
-
setChannel
-
prefixMap
-
setAnalogue
-
setDigital
-
setStats
-
setPll
-