FairRoot/PandaRoot
Public Member Functions | Private Member Functions | Private Attributes | List of all members
PndEmcCorrection Class Reference

#include <PndEmcCorrection.h>

Inheritance diagram for PndEmcCorrection:

Public Member Functions

 PndEmcCorrection ()
 
 PndEmcCorrection (Int_t chosenModule, Double_t EnCorPhoton, Double_t EnCorElectron, Double_t EnCorPion, Double_t EnCorOther, Double_t ThCorPhoton, Double_t ThCorElectron, Double_t ThCorPion, Double_t ThCorOther, Double_t valzEnPhoton, Double_t valzEnElectron, Double_t valzEnPion, Double_t valzEnOther, Double_t valzThPhoton, Double_t valzThElectron, Double_t valzThPion, Double_t valzThOther)
 
virtual ~PndEmcCorrection ()
 
Int_t Module ()
 
Double_t EnergyCorrPhoton ()
 
Double_t EnergyCorrElectron ()
 
Double_t EnergyCorrPion ()
 
Double_t EnergyCorrOther ()
 
Double_t ThetaCorrPhoton ()
 
Double_t ThetaCorrElectron ()
 
Double_t ThetaCorrPion ()
 
Double_t ThetaCorrOther ()
 
Double_t EnCorrFactorPhoton ()
 
Double_t EnCorrFactorElectron ()
 
Double_t EnCorrFactorPion ()
 
Double_t EnCorrFactorOther ()
 
Double_t ThCorrFactorPhoton ()
 
Double_t ThCorrFactorElectron ()
 
Double_t ThCorrFactorPion ()
 
Double_t ThCorrFactorOther ()
 

Private Member Functions

 PndEmcCorrection (const PndEmcCorrection &)=delete
 
PndEmcCorrectionoperator= (const PndEmcCorrection &)=delete
 

Private Attributes

Int_t fChosenModule
 
Double_t fEnergyCorrPhoton
 
Double_t fEnergyCorrElectron
 
Double_t fEnergyCorrPion
 
Double_t fEnergyCorrOther
 
Double_t fThetaCorrPhoton
 
Double_t fThetaCorrElectron
 
Double_t fThetaCorrPion
 
Double_t fThetaCorrOther
 
Double_t fEnCorrFactorPhoton
 
Double_t fEnCorrFactorElectron
 
Double_t fEnCorrFactorPion
 
Double_t fEnCorrFactorOther
 
Double_t fThCorrFactorPhoton
 
Double_t fThCorrFactorElectron
 
Double_t fThCorrFactorPion
 
Double_t fThCorrFactorOther
 

Detailed Description

Definition at line 34 of file PndEmcCorrection.h.

Constructor & Destructor Documentation

PndEmcCorrection::PndEmcCorrection ( )

Definition at line 81 of file PndEmcCorrection.cxx.

81  :
82  fChosenModule(0),
83 
86  fEnergyCorrPion(0),
88 
91  fThetaCorrPion(0),
92  fThetaCorrOther(0),
93 
98 
103 {
104 }
Double_t fThetaCorrPhoton
Double_t fThetaCorrElectron
Double_t fEnergyCorrOther
Double_t fThCorrFactorElectron
Double_t fEnergyCorrPhoton
Double_t fThCorrFactorPion
Double_t fEnCorrFactorOther
Double_t fThCorrFactorOther
Double_t fThetaCorrOther
Double_t fEnCorrFactorPion
Double_t fEnCorrFactorElectron
Double_t fEnergyCorrPion
Double_t fThCorrFactorPhoton
Double_t fEnergyCorrElectron
Double_t fEnCorrFactorPhoton
PndEmcCorrection::PndEmcCorrection ( Int_t  chosenModule,
Double_t  EnCorPhoton,
Double_t  EnCorElectron,
Double_t  EnCorPion,
Double_t  EnCorOther,
Double_t  ThCorPhoton,
Double_t  ThCorElectron,
Double_t  ThCorPion,
Double_t  ThCorOther,
Double_t  valzEnPhoton,
Double_t  valzEnElectron,
Double_t  valzEnPion,
Double_t  valzEnOther,
Double_t  valzThPhoton,
Double_t  valzThElectron,
Double_t  valzThPion,
Double_t  valzThOther 
)

Definition at line 50 of file PndEmcCorrection.cxx.

56  :
57  fChosenModule(chosenModule),
58 
59  fEnergyCorrPhoton(EnCorPhoton),
60  fEnergyCorrElectron(EnCorElectron),
61  fEnergyCorrPion(EnCorPion),
62  fEnergyCorrOther(EnCorOther),
63 
64  fThetaCorrPhoton(ThCorPhoton),
65  fThetaCorrElectron(ThCorElectron),
66  fThetaCorrPion(ThCorPion),
67  fThetaCorrOther(ThCorOther),
68 
69  fEnCorrFactorPhoton(valzEnPhoton),
70  fEnCorrFactorElectron(valzEnElectron),
71  fEnCorrFactorPion(valzEnPion),
72  fEnCorrFactorOther(valzEnOther),
73 
74  fThCorrFactorPhoton(valzThPhoton),
75  fThCorrFactorElectron(valzThElectron),
76  fThCorrFactorPion(valzThPion),
77  fThCorrFactorOther(valzThOther)
78 {
79 }
Double_t fThetaCorrPhoton
Double_t fThetaCorrElectron
Double_t fEnergyCorrOther
Double_t fThCorrFactorElectron
Double_t fEnergyCorrPhoton
Double_t fThCorrFactorPion
Double_t fEnCorrFactorOther
Double_t fThCorrFactorOther
Double_t fThetaCorrOther
Double_t fEnCorrFactorPion
Double_t fEnCorrFactorElectron
Double_t fEnergyCorrPion
Double_t fThCorrFactorPhoton
Double_t fEnergyCorrElectron
Double_t fEnCorrFactorPhoton
PndEmcCorrection::~PndEmcCorrection ( )
virtual

Definition at line 110 of file PndEmcCorrection.cxx.

111 {
112 }
PndEmcCorrection::PndEmcCorrection ( const PndEmcCorrection )
privatedelete

Member Function Documentation

Double_t PndEmcCorrection::EnCorrFactorElectron ( )

Definition at line 174 of file PndEmcCorrection.cxx.

References fEnCorrFactorElectron.

175 {
176  return fEnCorrFactorElectron;
177 }
Double_t fEnCorrFactorElectron
Double_t PndEmcCorrection::EnCorrFactorOther ( )

Definition at line 184 of file PndEmcCorrection.cxx.

References fEnCorrFactorOther.

185 {
186  return fEnCorrFactorOther;
187 }
Double_t fEnCorrFactorOther
Double_t PndEmcCorrection::EnCorrFactorPhoton ( )

Definition at line 169 of file PndEmcCorrection.cxx.

References fEnCorrFactorPhoton.

170 {
171  return fEnCorrFactorPhoton;
172 }
Double_t fEnCorrFactorPhoton
Double_t PndEmcCorrection::EnCorrFactorPion ( )

Definition at line 179 of file PndEmcCorrection.cxx.

References fEnCorrFactorPion.

180 {
181  return fEnCorrFactorPion;
182 }
Double_t fEnCorrFactorPion
Double_t PndEmcCorrection::EnergyCorrElectron ( )

Definition at line 129 of file PndEmcCorrection.cxx.

References fEnergyCorrElectron.

130 {
131  return fEnergyCorrElectron;
132 }
Double_t fEnergyCorrElectron
Double_t PndEmcCorrection::EnergyCorrOther ( )

Definition at line 139 of file PndEmcCorrection.cxx.

References fEnergyCorrOther.

140 {
141  return fEnergyCorrOther;
142 }
Double_t fEnergyCorrOther
Double_t PndEmcCorrection::EnergyCorrPhoton ( )

Definition at line 124 of file PndEmcCorrection.cxx.

References fEnergyCorrPhoton.

125 {
126  return fEnergyCorrPhoton;
127 }
Double_t fEnergyCorrPhoton
Double_t PndEmcCorrection::EnergyCorrPion ( )

Definition at line 134 of file PndEmcCorrection.cxx.

References fEnergyCorrPion.

135 {
136  return fEnergyCorrPion;
137 }
Double_t fEnergyCorrPion
Int_t PndEmcCorrection::Module ( )

Definition at line 116 of file PndEmcCorrection.cxx.

References fChosenModule.

117 {
118  return fChosenModule;
119 }
PndEmcCorrection& PndEmcCorrection::operator= ( const PndEmcCorrection )
privatedelete
Double_t PndEmcCorrection::ThCorrFactorElectron ( )

Definition at line 198 of file PndEmcCorrection.cxx.

References fThCorrFactorElectron.

199 {
200  return fThCorrFactorElectron;
201 }
Double_t fThCorrFactorElectron
Double_t PndEmcCorrection::ThCorrFactorOther ( )

Definition at line 208 of file PndEmcCorrection.cxx.

References fThCorrFactorOther.

209 {
210  return fThCorrFactorOther;
211 }
Double_t fThCorrFactorOther
Double_t PndEmcCorrection::ThCorrFactorPhoton ( )

Definition at line 193 of file PndEmcCorrection.cxx.

References fThCorrFactorPhoton.

194 {
195  return fThCorrFactorPhoton;
196 }
Double_t fThCorrFactorPhoton
Double_t PndEmcCorrection::ThCorrFactorPion ( )

Definition at line 203 of file PndEmcCorrection.cxx.

References fThCorrFactorPion.

204 {
205  return fThCorrFactorPion;
206 }
Double_t fThCorrFactorPion
Double_t PndEmcCorrection::ThetaCorrElectron ( )

Definition at line 151 of file PndEmcCorrection.cxx.

References fThetaCorrElectron.

152 {
153  return fThetaCorrElectron;
154 }
Double_t fThetaCorrElectron
Double_t PndEmcCorrection::ThetaCorrOther ( )

Definition at line 161 of file PndEmcCorrection.cxx.

References fThetaCorrOther.

162 {
163  return fThetaCorrOther;
164 }
Double_t fThetaCorrOther
Double_t PndEmcCorrection::ThetaCorrPhoton ( )

Definition at line 146 of file PndEmcCorrection.cxx.

References fThetaCorrPhoton.

147 {
148  return fThetaCorrPhoton;
149 }
Double_t fThetaCorrPhoton
Double_t PndEmcCorrection::ThetaCorrPion ( )

Definition at line 156 of file PndEmcCorrection.cxx.

References fThetaCorrPion.

157 {
158  return fThetaCorrPion;
159 }

Member Data Documentation

Int_t PndEmcCorrection::fChosenModule
private

Definition at line 81 of file PndEmcCorrection.h.

Referenced by Module().

Double_t PndEmcCorrection::fEnCorrFactorElectron
private

Definition at line 94 of file PndEmcCorrection.h.

Referenced by EnCorrFactorElectron().

Double_t PndEmcCorrection::fEnCorrFactorOther
private

Definition at line 96 of file PndEmcCorrection.h.

Referenced by EnCorrFactorOther().

Double_t PndEmcCorrection::fEnCorrFactorPhoton
private

Definition at line 93 of file PndEmcCorrection.h.

Referenced by EnCorrFactorPhoton().

Double_t PndEmcCorrection::fEnCorrFactorPion
private

Definition at line 95 of file PndEmcCorrection.h.

Referenced by EnCorrFactorPion().

Double_t PndEmcCorrection::fEnergyCorrElectron
private

Definition at line 84 of file PndEmcCorrection.h.

Referenced by EnergyCorrElectron().

Double_t PndEmcCorrection::fEnergyCorrOther
private

Definition at line 86 of file PndEmcCorrection.h.

Referenced by EnergyCorrOther().

Double_t PndEmcCorrection::fEnergyCorrPhoton
private

Definition at line 83 of file PndEmcCorrection.h.

Referenced by EnergyCorrPhoton().

Double_t PndEmcCorrection::fEnergyCorrPion
private

Definition at line 85 of file PndEmcCorrection.h.

Referenced by EnergyCorrPion().

Double_t PndEmcCorrection::fThCorrFactorElectron
private

Definition at line 99 of file PndEmcCorrection.h.

Referenced by ThCorrFactorElectron().

Double_t PndEmcCorrection::fThCorrFactorOther
private

Definition at line 101 of file PndEmcCorrection.h.

Referenced by ThCorrFactorOther().

Double_t PndEmcCorrection::fThCorrFactorPhoton
private

Definition at line 98 of file PndEmcCorrection.h.

Referenced by ThCorrFactorPhoton().

Double_t PndEmcCorrection::fThCorrFactorPion
private

Definition at line 100 of file PndEmcCorrection.h.

Referenced by ThCorrFactorPion().

Double_t PndEmcCorrection::fThetaCorrElectron
private

Definition at line 89 of file PndEmcCorrection.h.

Referenced by ThetaCorrElectron().

Double_t PndEmcCorrection::fThetaCorrOther
private

Definition at line 91 of file PndEmcCorrection.h.

Referenced by ThetaCorrOther().

Double_t PndEmcCorrection::fThetaCorrPhoton
private

Definition at line 88 of file PndEmcCorrection.h.

Referenced by ThetaCorrPhoton().

Double_t PndEmcCorrection::fThetaCorrPion
private

Definition at line 90 of file PndEmcCorrection.h.

Referenced by ThetaCorrPion().


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