![]() |
ATLAS Offline Software
|
#include <egammaTransformerSvc.h>
Private Member Functions | |
| bool | isConvCalib (const xAOD::Photon &ph) const |
| Decide if the photon is converted or not. | |
| StatusCode | resolve_flags () |
Private Attributes | |
| ToolHandle< IegammaMVACalibTool > | m_mvaElectron |
| MVA tool for electron. | |
| ToolHandle< IegammaMVACalibTool > | m_mvaFwdElectron |
| MVA tool for forward electron. | |
| ToolHandle< IegammaMVACalibTool > | m_mvaUnconvertedPhoton |
| MVA tool for unconverted photon. | |
| ToolHandle< IegammaMVACalibTool > | m_mvaConvertedPhoton |
| MVA tool for converted photon. | |
| Gaudi::Property< float > | m_maxConvR |
| Gaudi::Property< int > | m_removeTRTConvBarrel |
| Gaudi::Property< std::string > | m_folder |
Definition at line 21 of file egammaTransformerSvc.h.
|
inlineoverridevirtual |
Definition at line 26 of file egammaTransformerSvc.h.
|
finaloverride |
Main execute.
We need to calibrate the cluster. Use full egamma object instead of Type As we employ further variables than the ones present in the cluster This method needs to be valid also for reconstruction
Definition at line 196 of file egammaTransformerSvc.cxx.
|
finaloverride |
Calibrate the cluster, when the full egamma object is not available.
Only variables related to the cluster are used (e.g. no conversion are used here) If the full egamma object use the other version.
Definition at line 215 of file egammaTransformerSvc.cxx.
|
finaloverride |
Compute the calibrated energy.
Definition at line 99 of file egammaTransformerSvc.cxx.
|
finaloverride |
Compute the calibrated energy when the full egamma object is not available.
Definition at line 150 of file egammaTransformerSvc.cxx.
|
overridevirtual |
Definition at line 18 of file egammaTransformerSvc.cxx.
|
private |
Decide if the photon is converted or not.
Definition at line 80 of file egammaTransformerSvc.cxx.
|
private |
Definition at line 62 of file egammaTransformerSvc.cxx.
|
private |
Definition at line 92 of file egammaTransformerSvc.h.
|
private |
Definition at line 84 of file egammaTransformerSvc.h.
|
private |
MVA tool for converted photon.
Definition at line 81 of file egammaTransformerSvc.h.
|
private |
MVA tool for electron.
Definition at line 69 of file egammaTransformerSvc.h.
|
private |
MVA tool for forward electron.
Definition at line 73 of file egammaTransformerSvc.h.
|
private |
MVA tool for unconverted photon.
Definition at line 77 of file egammaTransformerSvc.h.
|
private |
Definition at line 88 of file egammaTransformerSvc.h.