10#ifndef _CRIB_TREACTIONINFO_H_
11#define _CRIB_TREACTIONINFO_H_
13#include <TDataObject.h>
46 void SetXYZ(Double_t x, Double_t y, Double_t z) {
55 void Copy(TObject &dest)
const override;
56 void Clear(Option_t *opt =
"")
override;
TReactionInfo & operator=(const TReactionInfo &rhs)
void SetEnergy(Double_t arg)
Double_t fThetaL
Theta LAB of the reaction.
Double_t GetEnergy() const
void SetExEnergy(Double_t arg)
Double_t GetThetaL() const
void Copy(TObject &dest) const override
Double_t fX
reaction position at LAB system, x
void SetThetaL(Double_t arg)
Double_t fEnergy
Ecm of the reaction.
void Clear(Option_t *opt="") override
Double_t GetTheta() const
void SetTheta(Double_t arg)
Double_t fBeamEnergy
reconst beam lab energy
Double_t GetBeamEnergy() const
~TReactionInfo() override
void SetBeamEnergy(Double_t arg)
Double_t fZ
reaction position at LAB system, z
Double_t GetExEnergy() const
void SetXYZ(Double_t x, Double_t y, Double_t z)
Double_t fY
reaction position at LAB system, y
Double_t fTheta
Theta cm of the reaction.
Double_t fExEnergy
excited energy of residual nucleus