NAIA
1.0.2
|
Container class for additional Ecal info. More...
#include <Containers/Ecal.h>
Public Member Functions | |
void | Clear () |
Clear container content. More... | |
void | Dump () const |
Dump on screen container content. More... | |
Public Attributes | |
int | EcalKNShowers |
Number of reconstructed showers (W. Xu reconstruction) More... | |
int | EcalKHadronicFlag |
Hadronic interaction flag (W. Xu reconstruction) More... | |
EcalLikelihoodVariable< float > | Likelihood |
Likelihood variable for e/p separation (W. Xu reconstruction). See Ecal::LikelihoodType for a list of available reconstructions. More... | |
LayerVariable< float > | MaxEnergyFraction |
Energy fraction in the cell with the highest edep, for each Ecal layer. More... | |
Private Member Functions | |
void | ResizeMembers () |
ClassDef (EcalPlusData, 1) | |
Container class for additional Ecal info.
This class holds the Ecal variables which are likely to be accessed less frequently.
|
private |
void NAIA::EcalPlusData::Clear | ( | ) |
Clear container content.
Definition at line 18 of file Ecal.cpp.
References EcalKHadronicFlag, EcalKNShowers, Likelihood, and MaxEnergyFraction.
Referenced by NAIA::Event::Clear().
void NAIA::EcalPlusData::Dump | ( | ) | const |
Dump on screen container content.
Definition at line 62 of file Ecal.cpp.
References NAIA::ContainsKeys(), EcalKHadronicFlag, EcalKNShowers, NAIA::Ecal::Integral, NAIA::Ecal::LayerCombined, Likelihood, and MaxEnergyFraction.
|
private |
Definition at line 38 of file EcalFill.cpp.
References NAIA::Ecal::numLikelihoodTypes.
int NAIA::EcalPlusData::EcalKHadronicFlag |
int NAIA::EcalPlusData::EcalKNShowers |
EcalLikelihoodVariable<float> NAIA::EcalPlusData::Likelihood |
Likelihood variable for e/p separation (W. Xu reconstruction). See Ecal::LikelihoodType for a list of available reconstructions.
LayerVariable<float> NAIA::EcalPlusData::MaxEnergyFraction |