 |
Belle II Software
release-05-01-25
|
14 #include <klm/dbobjects/KLMAlignmentData.h>
32 class EKLMSegmentAlignment :
public TObject {
76 double getGlobalParam(
unsigned short element,
unsigned short param)
const;
85 unsigned short param);
std::vector< std::pair< unsigned short, unsigned short > > listGlobalParams()
Get a list of stored global parameters.
void setSegmentAlignment(uint16_t segment, KLMAlignmentData *dat)
Set segment alignment data.
ClassDef(Belle2::EKLMSegmentAlignment, 1)
Class version.
static unsigned short getGlobalUniqueID()
Get global unique identifier.
double getGlobalParam(unsigned short element, unsigned short param) const
Get global parameter.
Abstract base class for different kinds of events.
~EKLMSegmentAlignment()
Destructor.
Class to store EKLM alignment data in the database.
const KLMAlignmentData * getSegmentAlignment(uint16_t segment) const
Get segment alignment data.
EKLMSegmentAlignment()
Constructor.
std::map< uint16_t, KLMAlignmentData > m_SegmentAlignment
Segment alignment.
void setGlobalParam(double value, unsigned short element, unsigned short param)
Set global parameter.