Belle II Software  release-05-01-25
TRGGRLPHOTON.h
1 //-----------------------------------------------------------
2 // $Id$
3 //-----------------------------------------------------------
4 // Filename : TRGGRLPHOTON.h
5 // Section : TRG GRL
6 // Owner : Yun-Tsung Lai
7 // Email : ytlai@post.kek.jp
8 //-----------------------------------------------------------
9 // Description : storeArray for TRG GRL CDC-KLM matching.
10 //-----------------------------------------------------------
11 // $Log$
12 //-----------------------------------------------------------
13 
14 #ifndef TRGGRLPHOTON_H
15 #define TRGGRLPHOTON_H
16 
17 #include <framework/datastore/RelationsObject.h>
18 
19 namespace Belle2 {
25  class TRGGRLPHOTON : public RelationsObject {
27  public:
28 
30  TRGGRLPHOTON(): m_phi_d(-999.), m_e(-1.0) {}
33 
35  double get_phi_d() const {return m_phi_d;}
36 
38  void set_phi_d(double phi_d) { m_phi_d = phi_d; }
39 
41  double get_e() const {return m_e;}
42 
44  void set_e(double e) { m_e = e; }
45 
46  private:
47 
49  double m_phi_d;
50 
52  double m_e;
53 
55  ClassDef(TRGGRLPHOTON, 2); /*< the class title */
56 
57  };
58 
60 } // end namespace Belle2
61 
62 #endif
Belle2::TRGGRLPHOTON::set_e
void set_e(double e)
set energy
Definition: TRGGRLPHOTON.h:44
Belle2::TRGGRLPHOTON::~TRGGRLPHOTON
~TRGGRLPHOTON()
Destructor.
Definition: TRGGRLPHOTON.h:32
Belle2::TRGGRLPHOTON::get_e
double get_e() const
Get energy.
Definition: TRGGRLPHOTON.h:41
Belle2::TRGGRLPHOTON
a class for neutral ECL cluster in TRGGRL
Definition: TRGGRLPHOTON.h:26
Belle2::TRGGRLPHOTON::TRGGRLPHOTON
TRGGRLPHOTON()
Constructor.
Definition: TRGGRLPHOTON.h:30
Belle2::TRGGRLPHOTON::ClassDef
ClassDef(TRGGRLPHOTON, 2)
! The Class title
Belle2
Abstract base class for different kinds of events.
Definition: MillepedeAlgorithm.h:19
Belle2::TRGGRLPHOTON::set_phi_d
void set_phi_d(double phi_d)
set the phi_d
Definition: TRGGRLPHOTON.h:38
Belle2::TRGGRLPHOTON::m_e
double m_e
Energy of the cluster.
Definition: TRGGRLPHOTON.h:52
Belle2::TRGGRLPHOTON::m_phi_d
double m_phi_d
Digitized phi angle of the cluster.
Definition: TRGGRLPHOTON.h:49
Belle2::RelationsObject
RelationsInterface< TObject > RelationsObject
Provides interface for getting/adding relations to objects in StoreArrays.
Definition: RelationsObject.h:443
Belle2::TRGGRLPHOTON::get_phi_d
double get_phi_d() const
Get phi_d.
Definition: TRGGRLPHOTON.h:35