Belle II Software development
ECLPureCsIInfo.h
1/**************************************************************************
2 * basf2 (Belle II Analysis Software Framework) *
3 * Author: The Belle II Collaboration *
4 * *
5 * See git log for contributors and copyright holders. *
6 * This file is licensed under LGPL-3.0, see LICENSE.md. *
7 **************************************************************************/
8
9#pragma once
10
11#include <framework/datastore/RelationsObject.h>
12namespace Belle2 {
17
22
24 public:
27 {
28 m_CellId = 0;
29 m_isPureCsI = 0;
30 ;
31 }
32
35 void setCellId(int CellId) { m_CellId = CellId; }
36
39 void setPureCsI(bool isPureCsI) { m_isPureCsI = isPureCsI; }
40
44 int getCellId() const { return m_CellId; }
45
49 bool getPureCsI() const { return m_isPureCsI; }
50
51 private:
52
55
57
58 };
59
60} // end namespace Belle2
61
bool m_isPureCsI
is Pure CsI?
ClassDef(ECLPureCsIInfo, 2)
ClassDef.
void setPureCsI(bool isPureCsI)
Set isPureCsI.
int getCellId() const
Get Cell ID.
void setCellId(int CellId)
Set Cell ID.
bool getPureCsI() const
Get isPureCsI.
ECLPureCsIInfo()
default constructor for ROOT
RelationsInterface< TObject > RelationsObject
Provides interface for getting/adding relations to objects in StoreArrays.
Abstract base class for different kinds of events.