PandaRoot
BSEmcBarrelECF Class Reference

Theta and Energy dependent energy correction for the Barrel. More...

#include <BSEmcBarrelECF.h>

Inheritance diagram for BSEmcBarrelECF:
BSEmcThetaEnergyECF BSEmcCorrection

Public Member Functions

 BSEmcBarrelECF ()
 
virtual ~BSEmcBarrelECF ()
 
 ClassDef (BSEmcBarrelECF, 1)
 
- Public Member Functions inherited from BSEmcThetaEnergyECF
virtual void Correct (BSEmcRecoHit *t_recoHit) const
 Apply corrections. More...
 
void SetVersion (Int_t t_version)
 
Int_t GetVersion () const
 

Additional Inherited Members

- Protected Member Functions inherited from BSEmcThetaEnergyECF
virtual Double_t GetCorrectedEnergy (Double_t t_energy, Double_t t_thetaRad, Double_t t_phiRad) const
 
void SetupLookUpMap (const TString &t_filename, const TString &t_histname)
 
Bool_t FindTheBin (Float_t t_value_x, Float_t t_value_y, Int_t &t_bin_x, Int_t &t_bin_y) const
 
Double_t GetValueInZ (Float_t t_value_x, Float_t t_value_y) const
 
 ClassDef (BSEmcThetaEnergyECF, 1)
 
- Protected Attributes inherited from BSEmcThetaEnergyECF
std::unique_ptr< TH2F > fHEnergyRatioPhoton {nullptr}
 
Int_t fVersion {3}
 

Detailed Description

Theta and Energy dependent energy correction for the Barrel.

based on PndEmcClusterHistCalibrator code and data

Author
Ben Salisbury salis.nosp@m.bury.nosp@m.@hisk.nosp@m.p.un.nosp@m.i-bon.nosp@m.n.de, HISKP Bonn
Date
2021-01

Definition at line 19 of file BSEmcBarrelECF.h.

Constructor & Destructor Documentation

◆ BSEmcBarrelECF()

BSEmcBarrelECF::BSEmcBarrelECF ( )

◆ ~BSEmcBarrelECF()

virtual BSEmcBarrelECF::~BSEmcBarrelECF ( )
virtual

Member Function Documentation

◆ ClassDef()

BSEmcBarrelECF::ClassDef ( BSEmcBarrelECF  ,
 
)

The documentation for this class was generated from the following file: