|
ATLAS Offline Software
|
Go to the documentation of this file.
14 #ifndef SCT_SENSORCONDDATA_H
15 #define SCT_SENSORCONDDATA_H
65 #endif // SCT_SENSORDATA_H
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
bool setCrystalOrientation(const unsigned int sensor, const int crystalOrientation)
Set depletion voltage.
bool setDepletionVoltage(const unsigned int sensor, const float depletionVoltage)
Set depletion voltage.
SCT_SensorCondData()
Constructor.
virtual ~SCT_SensorCondData()=default
Destructor.
const std::string & getManufacturer() const
Get manufacturer.
CondAttrListCollection::ChanNum m_truncatedSerialNumber
bool setManufacturer(const std::string &manufacturer)
Set manufacturer.
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
float getDepletionVoltage(const unsigned int sensor) const
Get depletion voltage.
int m_crystalOrientation[NUM_SENSORS]
float m_depletionVoltage[NUM_SENSORS]
bool setTruncatedSerialNumber(const CondAttrListCollection::ChanNum truncatedSerialNumber)
Set truncated serial number.
int getCrystalOrientation(const unsigned int sensor) const
Get depletion voltage.
std::string m_manufacturer
macros to associate a CLID to a type
Class for data object used in SCT_SensorsCondAlg and SCT_SensorsTool.
CondAttrListCollection::ChanNum getTruncatedSerialNumber() const
Get truncated serial number.