Go to the documentation of this file.
6 #ifndef CBMSTSPARMODULE_H
7 #define CBMSTSPARMODULE_H 1
10 #include <RtypesCore.h>
Bool_t IsChannelActive(UInt_t channel) const
Check for a channel being active.
std::vector< CbmStsParAsic > fAsicPars
ASIC parameters.
CbmStsParModule()
Default constructor.
const std::vector< CbmStsParAsic > & GetAsicParams() const
All ASIC parameters.
UInt_t GetNofChannels() const
Number of channels.
void SetAllAsics(const CbmStsParAsic &asicPar)
Set all ASICs with the same parameter set.
UInt_t GetNofAsics() const
Number of ASICs.
UInt_t fNofAsicChannels
Number of channels per ASIC.
const CbmStsParAsic & GetParAsic(UInt_t channel) const
ASIC parameters for a given channel.
Parameters of the STS readout ASIC.
Parameters for one STS module.
ClassDefNV(CbmStsParModule, 1)
UInt_t fNofChannels
Number of readout channels.
~CbmStsParModule()
Destructor.
std::string ToString() const
String output.
UInt_t GetNofAsicChannels() const
Number of channels per ASIC.
CbmStsParModule(UInt_t nChannels, UInt_t nAsicChannels)
Standard constructor.