Belle II Software  release-05-01-25
ARICHHapdInfo.cc
1 /**************************************************************************
2  * BASF2 (Belle Analysis Framework 2) *
3  * Copyright(C) 2015 - Belle II Collaboration *
4  * *
5  * Author: The Belle II Collaboration *
6  * Contributors: Manca Mrvar *
7  * *
8  * This software is provided "as is" without any warranty. *
9  **************************************************************************/
10 
11 #include <arich/dbobjects/ARICHHapdChipInfo.h>
12 #include <arich/dbobjects/ARICHHapdInfo.h>
13 
14 using namespace Belle2;
15 using namespace std;
16 
18 {
19  if (i < c_NumberOfChips) return m_HAPDChipInfo[i];
20  else return NULL;
21 }
22 
23 
24 void ARICHHapdInfo::setHapdChipInfo(unsigned int i, ARICHHapdChipInfo* chipInfo)
25 {
26  if (i < c_NumberOfChips) m_HAPDChipInfo[i] = chipInfo;
27 }
28 
Belle2::ARICHHapdChipInfo
Contains manufacturer data of one of the 4 photo sensors chips.
Definition: ARICHHapdChipInfo.h:35
Belle2::ARICHHapdInfo::setHapdChipInfo
void setHapdChipInfo(unsigned int i, ARICHHapdChipInfo *chipInfo)
Set HapdChipInfo of the chip i.
Definition: ARICHHapdInfo.cc:24
Belle2
Abstract base class for different kinds of events.
Definition: MillepedeAlgorithm.h:19
Belle2::ARICHHapdInfo::getHapdChipInfo
ARICHHapdChipInfo * getHapdChipInfo(unsigned int i) const
Return HapdChipInfo of the chip i.
Definition: ARICHHapdInfo.cc:17