Belle II Software  release-05-01-25
ECLWaveforms.h
1 /**************************************************************************
2  * BASF2 (Belle Analysis Framework 2) *
3  * Copyright(C) 2017 - Belle II Collaboration *
4  * *
5  * Author: The Belle II Collaboration *
6  * Contributors: Alexei Sibidanov *
7  * *
8  * This software is provided "as is" without any warranty. *
9  **************************************************************************/
10 
11 #ifndef ECLWAVEFORMS_H
12 #define ECLWAVEFORMS_H
13 
14 #include <TObject.h>
15 
16 namespace Belle2 {
24  class ECLWaveforms : public TObject {
25  public:
27  ECLWaveforms() {}
28 
30  std::vector<unsigned int>& getStore() { return m_store;}
31 
32  private:
33  std::vector<unsigned int> m_store;
35  };
37 }
38 #endif
Belle2::ECLWaveforms::ClassDef
ClassDef(ECLWaveforms, 1)
ClassDef.
Belle2::ECLWaveforms::m_store
std::vector< unsigned int > m_store
the data
Definition: ECLWaveforms.h:41
Belle2::ECLWaveforms::getStore
std::vector< unsigned int > & getStore()
get data
Definition: ECLWaveforms.h:38
Belle2::ECLWaveforms::ECLWaveforms
ECLWaveforms()
default constructor for ROOT
Definition: ECLWaveforms.h:35
Belle2
Abstract base class for different kinds of events.
Definition: MillepedeAlgorithm.h:19
Belle2::ECLWaveforms
Class to store ECL waveforms for entire calorimeter.
Definition: ECLWaveforms.h:32