Belle II Software  release-05-02-19
ECLShowerEnergyCorrectionTemporary Class Reference

Class to hold the information for the ECL shower energy corrections Corrections produced by Claudia Cecchi (claud.nosp@m.ia.c.nosp@m.ecchi.nosp@m.@pg..nosp@m.infn..nosp@m.it) Elisa Manoni (elisa.nosp@m..man.nosp@m.oni@p.nosp@m.g.in.nosp@m.fn.it) This is a temperary class as there is no information about phi dependence. More...

#include <ECLShowerEnergyCorrectionTemporary.h>

Inheritance diagram for ECLShowerEnergyCorrectionTemporary:
Collaboration diagram for ECLShowerEnergyCorrectionTemporary:

Public Member Functions

 ECLShowerEnergyCorrectionTemporary ()
 Default constructor. More...
 
 ECLShowerEnergyCorrectionTemporary (const TGraph2D &graph, const float angleMin, const float angleMax, const float energyMin, const float energyMax)
 Constructor Angles are in degrees!!
 
 ~ECLShowerEnergyCorrectionTemporary ()
 Destructor.
 
TGraph2D getGraph2D () const
 Get the TGraph2D graph x - angle (degrees) y - energy z - correction factor Angles are in degrees!! More...
 
float getAngleMin () const
 Get Minimum value of angle which the corrections are valid for. More...
 
float getAngleMax () const
 Get Maximum value of angle which the corrections are valid for. More...
 
float getEnergyMin () const
 Get Minimum value of energy which the corrections are valid for. More...
 
float getEnergyMax () const
 Get Maximum value of energy which the corrections are valid for. More...
 

Private Member Functions

 ClassDef (ECLShowerEnergyCorrectionTemporary, 1)
 ClassDef.
 

Private Attributes

TGraph2D m_graph
 graph holding the shower energy corrections.
 
float m_angleMin
 Minimum value of angle which the corrections are valid for (in degrees).
 
float m_angleMax
 Maximum value of angle which the corrections are valid for (in degrees).
 
float m_energyMin
 Minimum value of energy which the corrections are valid for.
 
float m_energyMax
 Maximum value of energy which the corrections are valid for.
 

Detailed Description

Class to hold the information for the ECL shower energy corrections Corrections produced by Claudia Cecchi (claud.nosp@m.ia.c.nosp@m.ecchi.nosp@m.@pg..nosp@m.infn..nosp@m.it) Elisa Manoni (elisa.nosp@m..man.nosp@m.oni@p.nosp@m.g.in.nosp@m.fn.it) This is a temperary class as there is no information about phi dependence.

An improved version will be implemented at a later time.

NOTE - angles are in degrees

Definition at line 44 of file ECLShowerEnergyCorrectionTemporary.h.

Constructor & Destructor Documentation

◆ ECLShowerEnergyCorrectionTemporary()

Default constructor.

Definition at line 51 of file ECLShowerEnergyCorrectionTemporary.h.

51 :
52  m_graph(graph),

Member Function Documentation

◆ getAngleMax()

float getAngleMax ( ) const
inline

Get Maximum value of angle which the corrections are valid for.

Angles are in degrees!!

Returns
Maximum angle

Definition at line 95 of file ECLShowerEnergyCorrectionTemporary.h.

◆ getAngleMin()

float getAngleMin ( ) const
inline

Get Minimum value of angle which the corrections are valid for.

Angles are in degrees!!

Returns
Minimum angle

Definition at line 89 of file ECLShowerEnergyCorrectionTemporary.h.

◆ getEnergyMax()

float getEnergyMax ( ) const
inline

Get Maximum value of energy which the corrections are valid for.

Returns
Maximum energy

Definition at line 105 of file ECLShowerEnergyCorrectionTemporary.h.

◆ getEnergyMin()

float getEnergyMin ( ) const
inline

Get Minimum value of energy which the corrections are valid for.

Returns
Minimum energy

Definition at line 100 of file ECLShowerEnergyCorrectionTemporary.h.

◆ getGraph2D()

TGraph2D getGraph2D ( ) const
inline

Get the TGraph2D graph x - angle (degrees) y - energy z - correction factor Angles are in degrees!!

Returns
graph holding correction information

Definition at line 83 of file ECLShowerEnergyCorrectionTemporary.h.


The documentation for this class was generated from the following file:
Belle2::ECLShowerEnergyCorrectionTemporary::m_graph
TGraph2D m_graph
graph holding the shower energy corrections.
Definition: ECLShowerEnergyCorrectionTemporary.h:108