12 #ifdef ENABLE_PRODUCTION_CODE
69 #ifdef ENABLE_PRODUCTION_CODE
77 bool Fill(EcalShowerR *showerPtr);
139 #ifdef ENABLE_PRODUCTION_CODE
147 bool Fill(EcalShowerR *showerPtr);
int EcalKHadronicFlag
Hadronic interaction flag (W. Xu reconstruction)
std::vector< T > EcalLikelihoodVariable
const TVector3 & GetCOG() const
Get the shower COG coordinates.
short ShowerHits
Total number of Ecal hits in the shower.
OnDemandContainer container class description.
ClassDef(EcalBaseData, 1)
void Clear()
Clear container content.
std::vector< TVector3 > m_pointAndDir
void Dump() const
Dump on screen container content.
EcalBDTVariable< float > BDT
Ecal BDT estimator for e/p separation. See Ecal::BDTType for a list of available types.
void Clear()
Clear container content.
short TotalHits
Total number of Ecal hits.
LayerVariable< float > MaxEnergyFraction
Energy fraction in the cell with the highest edep, for each Ecal layer.
std::map< unsigned int, T > LayerVariable
Accessor class for EcalPlus info.
void Dump() const
Dump on screen container content.
Mixin class to add "read-on-demand" behavior to an existing container class.
int EcalKNShowers
Number of reconstructed showers (W. Xu reconstruction)
std::vector< T > EcalEnergyVariable
static const std::string BranchName
std::vector< T > EcalBDTVariable
EcalLikelihoodVariable< float > Likelihood
Likelihood variable for e/p separation (W. Xu reconstruction). See Ecal::LikelihoodType for a list of...
static const std::string BranchName
EcalEnergyVariable< float > Energy
Reconstructed shower energy. See Ecal::EnergyRecoType for a list of available energy reconstructions...
const TVector3 & GetDirection() const
Get the shower Direction.
ClassDef(EcalPlusData, 1)
Container class for additional Ecal info.
Container class for base Ecal info.
Accessor class for EcalBase info.