12#ifndef DETECTOR_TOFFEELIGHTCONFIG_H_
13#define DETECTOR_TOFFEELIGHTCONFIG_H_
static constexpr Int_t NSECTORS
static constexpr Int_t NPLATES
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
TOFFEEchannelConfig()=default
ClassDefNV(TOFFEEchannelConfig, 1)
TOFFEElightConfig()=default
static constexpr int NCHANNELS
unsigned int getHVConfig(int isector, int iplate) const
ClassDefNV(TOFFEElightConfig, 2)
const TOFFEEchannelConfig * getChannelConfig(int icrate, int itrm, int ichain, int itdc, int ich) const
const TOFFEEmapHVConfig * getHVConfig(int isector) const
TOFFEEchannelConfig mChannelConfig[Geo::kNCrate][Geo::kNTRM - 2][Geo::kNChain][Geo::kNTdc][Geo::kNCh]
TOFFEEtriggerConfig mTriggerConfig[NTRIGGERMAPS]
static constexpr int NTRIGGERMAPS
const TOFFEEtriggerConfig * getTriggerConfig(int idx) const
TOFFEEmapHVConfig mHVConfig[Geo::NSECTORS]
ClassDefNV(TOFFEEmapHVConfig, 1)
TOFFEEmapHVConfig()=default
unsigned int mHVstat[Geo::NPLATES]
ClassDefNV(TOFFEEtriggerConfig, 1)
TOFFEEtriggerConfig()=default